Print all in PLA
0.2 mm layer height, supports on some parts
You may print tram's top and bottom parts separately or in one piece with color change/MMU.
Print tram's top part upside down.
The “glass” part is better to be printed in transparent plastic.
Recommended colors of the parts are visible on the photos.
The author hasn't provided the model origin yet.