Don't waste your money on a Halfords polisher, I told a guy (Warpa) the same on here a few years back, he took my advice and now does detailing for a living.
If you want a decent polisher, get a dual action polisher, they produce pro results and are fairly safe for beginners. You could get a proper rotary machine but, unless you know how to use one properly, you can inflicts lot of damage very quickly.
As for polish, there are various types with various cutting properties.
Sonus, Mequiars, Menzerna, Auto Glym etc will be fine, as for wax, Collinite 476s and Collinite 915 are very good.
:thumbright: