Usually it's as easy as saving as pdf. It brings up a dialog with a few options:
convert text to paths -that should preserve the text's appearance no matter if the target machint has the font installed.
Then, there is the rasterize filter effects option.
Pdf-s don't support filtering so if you work with filters that is more or less the only way to go.
Filters can be added from the built-in menu or by zhe blur slider, and even custom blending modes are achieved by filtering.
If you don't use filters in your file excessively and/or don't set a too large resolution there shouldn't be a problem in theory.
Texts are considered to be printed at 300 dpi and photos at 600 dpi, however depending on your machine there is a size limit where the cpu starts to melt.
Then there are some few other things you better avoid.
First, masking has a bad support in my experience. Try using clipping wherever necessary instead or other means of effects with a similar visual outcome.
Using gradientmeshes may not work as fluently either, although I haven't tested it. (Meshes are a feature off of the svg specs, needs testing.)
Pattern fills may render with gaps between the tiles some cases and extreme small scaled gradients may cause some rendering errors but apart these pdf should preserve the look of the svg.
May seem alot of things that can go wrong but in reality most of the time it works fine.