I can't speak too much about your products. The only meguairs stuff I have is their interior spray and their clay bar kit with quick detailer. I like both products for what it is worth.
Buy a lot of towels.
I am not familiar with that polish either. I don't know whether you'd require a machine for that or not. You should look into it before you order it. Some polishes require the rpm of the machine to break down properly. Some don't.