Rapidtide usage with corresponding physio data

I am interested in applying RIPTiDe to fMRI data for which I also have physiological recordings (ECG, EDA, and respiration- not NIRS), but am unsure about which settings to use when calling rapidtide.

Rapidtide only takes in one regressor at a time, right? Should I then run it twice- once with ECG and once with respiration?

In terms of workflow parameters, I assume that I would want to use the associated --filterband for each (i.e., resp for respiration and cardiac for ECG), but should I do the standard preprocessing to these signals (e.g., downsampling, peak detection, convolution with RRF/CRF) or does rapidtide expect the raw data?

If my goal is to retain the voxel-wise nuisance regressors for a later GLM, would it be sufficient to just use the --denoising macro and keep everything else at its default?