The fact that you are staying is irrelevant. There is nothing extra you need to do until you arrive at your destination. Don't confuse the issue and enjoy the trip.
You arrive. You get settled (apartment, house, car). You get your papers. Have fun getting a bank account and be sure and thank Obama and your Senator for that little problem.
Positioning cruises are the cheapest way to come over, but 2 weeks on a Disney ship with only 3 stops...I hope you have kids and a lot of patience. Plus, baggage can be a big problem on a cruise. There is never a lot of room, and if you are using this as a moving trip be careful.
Same goes for the train from Barcelona to Frankfurt via Paris. 7hrs to Paris is a long time on a train. Paris to Frankfurt is only 4hrs (I take it weekly) so a lot easier.