Well its definitely a beautiful piece. I would probably suggest oil paint and use oak tag, tape, etc. to stencil/mask the design. It would take a while, color by color, piece by piece, but unless you have a good eye for painting already, doing so cleanly and evenly as a beginner without guides is tough. Also, start with the background and move your way forward. Paint the green on the top, then the blue, then the darker outline of the mountains, then the lighter shade on the mountains, then the wheels, then the spokes, etc. Obviously, wait for each color to dry before moving on.