It seems from your question that you are still lacking a few concepts and techniques that you'll have to master before succeding. I'll just give a few pointers:
Get a good book on SDR. I recommend "Software Receiver Design" by Johnson et al, and "Software Radio: A Modern Approach to Radio Engineering" by J. Reed.
The passband bandwidth is double the baseband bandwidth. However, your radio works with quadrature signals and complex sampling, which muddles that concept a little, since the baseband quadrature signal's spectrum is no longer symmetrical.
Do not use rectangular pulses in an RF application.
The actual bandwidth depends on the pulse shape (and in the case of root raised cosine, its rolloff factor). If your sampling rate is $f_s$, then your baseband bandwidth goes from $-f_s/2$ to $f_s/2$.
The receiver's sampling rate is independent of the transmitter's, because the receiver sees an analog signal. The only thing you need to worry about is meeting Nyquist and having enough samples for your synchronizers to work.
You may need to worry about radiating large amounts of energy on a wide band. You should restrict your transmissions to one of the ISM bands and in general comply with all the relevant regulations in your country.
Regarding transmit bandwidth: Let's say you want to transmit at baud (pulse) rate $R_p$, using (root) raised cosine pulses with rolloff factor $\beta$. Then, the baseband signal bandwidth is $$B = \frac{R_p(\beta+1)}{2}.$$ The transmitter sampling rate needs to be larger than $2B$, but for practical reasons it is usually a good idea to oversample at least by a factor of 2. Also, you'll need to select a frequency that is compatible with your hardware. As an example, if I wanted to transmit at $R_p = 100,000$ pulses per second with $\beta=0.75$, I'd calculate $B=87.5$ kHz, and then oversampling by 4 I'd end up with $f_s = 350$ kHz. I'd configure the hardware for the smallest supported sampling frequency that is larger than 350,000.