No. Rail Europe staff (in Europe anyway) are some of the most useless individuals i have ever met, and often have never even heard of places you want to go to, let alone know how to get there (and some have never left the UK...). Some are ok, and admittedly i stopped attempting to use them about 10years ago. Raileurope also have a large commission mark up, so i don't even bother with their website.
For the journeys to/through/via Germany, use Die Bahn (German Railways). Many of the tickets you can print out yourself, though on some routes they post them to you.
From Copenhagen to Stockholm, use SJ (Swedish railways). Note that for some SJ tickets, you will need to collect them in Sweden of from an SJ machine. When i last was in Copenhagen (tuesday) the machine was out of order and looked like it was about to be moved, so you may not be able to collect your ticket. A slightly safer option may be to buy a Copenhagen - Malmö ticket in Copenhagen (no saving if you book ahead), and then book a Malmö - Stockholm ticket online, which you can collect from the machines in Malmö.
Two companies do Stockholm - Helsinki services, Viking who are generally considered more of a party boat, and Silja. Tallink have some special offers, especially on return trips, where you can just throw away the return leg (((NOTE - ensure that it is a return with which you are actually allowed to disembark in Helsinki. Certain tickets don't actually allow you off the boat, though I couldn't tell you how strictly they check this with regard to checking tickets when disembarking, as I normally travel on the Turku boat instead and haven't done Stockholm - Helsinki for a couple of years))
If you have any problem with any of those websites, just let me know (especially Bahn and Sj, which I book through very regularly)