JohnKennComment on final mix down in Reaper. Can be a mess depending. My voice not to be a brain dead fan boy. Reaper incredible but like all DAW's, not beyond problems.
When ready to be mixed down to a final wav, the project has a quick processing "Render" option. This may work well, but on occasion, the speed of processing breaks a vst's ability to keep up, and the "rendered" file may deviate from what you hear in the original session. Some deep and arcane threads about what to check etc if rendered waves deviate from what you otherwise hear in the active session..
If you don't have hundreds of files to process, take the "bounce to disc" option one by one. This is done in real time and has no deviation in the final mix from what you hear in the project.
Unless you are running on an older machine, or have some slow component in the chain, you should be able to use the default quick render option. I'm using a five or six year old Asus P7P55D mobo with an i5 Intel and 6GB of older 1333 DDR3. My machine also has two ancient M-Audio Delta AP2496 cards that I bought when I was running Windows 98SE, and had one machine dedicated for running GigaStudio for drums exclusively.
I run my two 2496 cards at 64 samples latency, and NEVER change it, and I've rendered projects that had a couple of gigs of Superior Drums, another two or three gigs of other sampled instruments loaded up in EZ-Keys, Kontakt, Etc., and around 100 other FX with as many as three instances of Guitar Rig on a couple of guitars and a bass.
Even with all that stuff loaded up, I've still always used quick render, and I've never needed to freeze any tracks, increase latency, or bounce anything to audio tracks.
That said, I generally only use commercial plugins (Toontrack, Waves, Lexicon, Eventide, Etc.) along with the ones that come with Reaper, and avoid all but a few 32 bit commercial plugins (Native Instruments B4, FM7, Etc.) that have to be bridged.
If for some reason, you have a plugin with extreme high latency or is just buggy, when you go to render, you can select from a drop down list on the render dialog box to render "1x Offline", which is real time still without hearing it play, and that will probably get you a clean render.