250kbps, 1Mbps and 2Mbps are the maximum bit rate in RF.
in UART you can customize the baud rate you need.
So your setup should look like
RS485 > ARduino > NRF24L01 -----------RF------------- >NRF24L01 > Arduino > RS485
the module NRF24L01 can either be transmitting or receiving at same time.
So if you have low byte count then no problem with library buffer.
But if you are continuously transmitting then received of UART might get lost as the NRF will not get time to go back to receive mode.
In such case you need two such setup, one for transmit dedicated and one for receive, and both configured to different channel of frequency to avoid collision.