If you're not looking to strip any parts off the game then just stick with Novus 2 and a micro fibre cloth for now. Squirt some Novus 2 on the areas you can get too and then work it in with the cloth. Let the remaining film of Novus 2 dry for 5 mins and it'll go slightly hazy....buff that off with a second clean micro fibre cloth. At that point you could put on some carnuba wax if you want (apply over the area, let it dry to a haze and then buff out).
I wouldn't use a damp soapy cloth, the Novus will do a better job and not expose the playfield to water.
The foaming cleaner I would use if you were stripping the playfield down and it was proper mucky but I'd suggest not bothering if you're not taking anything off the game.
Same with Magic Erasers, only really for when you're stripping the playfield for a deep clean.
Don't waste your money on Millwax, some people like using it on older games (EMs particularly) but Novus is better for the diamond plate or mylar finish that will be on your games. I don't like Millwax at all and don't use it on EM's or any type of game...things have moved on and there are better options these days.
When I clean the playfield in my Robot shop log I'll try and put detail and pics in for the various stages I do...remind me if I forget

Also remember that everyone has there own cleaning rituals they swear by so you'll get differing opinions
All the above is IMHO and your mileage may vary etc etc