Those trains are pretty much just geometric shapes...very little organic type modeling. Because of that (and because you already are familiar with Sketchup), I think you'll do fine with Sketchup.
I've run into quite a few train enthusiasts 3D printing scale models, and while they don't all use Sketchup, at least some of them do.
You will need to change your approach to modeling (vs. geo-modeling)a little. Here are some starter tips to get going.
Edit: oh, and check out http://www.shapeways.com and https://i.materialise.com/ both for printing your models, and to see if some of the models you need are already for sale.
