Yes all the cars and trucks are 3d printed. The only parts that are not 3d printed are the shay wheels and people figures.Yes the cars are 3d printed free down load from thingiverse.com
Yes I see what you mean, but I'd still think about it, as any train you have is likely to be expensive! Someone on the forum has used wire as a barrier to good effect, which may be easierI have given a barrier some thought but would take a lot of wood becuse all but 25 feet of the 200 foot lay out is 3 to 4 feet off the ground. Back yard is on a steap hill.
David