Welcome to detailing - the multitude of products/recommendations just shows that everybody has a fave preference. The same product might be easy for one person to use, difficult for another, great finish for someone else and poor finish for a fourth person.
Your list is only small because you're only going so far into detailing. You could add: snowfoam lance + snowfoam, pressure washer, drying towels, tar remover, iron fallout remover, detailing brushes, trim dressing, tyre dressing, wheel sealant, glass cleaner, wheel arch brush, wheel arch dressing....you can see it just goes on and on and on.
This is why I ordinarily recommend getting the car done professionally first and learning how to maintain it. There's no point going to the effort of polishing the car if you're just going to cause paintwork damage through poor wash technique. If you're adamant on doing the whole thing yourself, set aside some time for it - maybe 2-3 days with the car stored in a garage and not used during that period. If you try polishing outside, you risk dust and grit being rubbed into the paintwork. If you drive the car, you either risk the same or would have to wash and clean each time.
With polishes, I'd say just go for a sample set of polishes and pads which should give you an idea of what to use. I've posted guides on DW on polishing. You also need to think about a panel wipe, dilute IPA or something like Eraser to clean away the polish and see what you're doing. I'd add a swirl spotting torch is necessary.
I would either go with just sealant, or glaze + wax. Again, something that's subjective - ask a hundred people and get a hundred answers. Depends on budget since some waxes can go for thousands of pounds.
You can polish the headlights same as the paintwork. Glass - you'd be looking at something that contains cerium oxide and not something I'd recommend for beginners.
Finally, I'd recommend getting a scrap panel to practice your polishing technique on first. I'd argue this is even more applicable with a rotary polisher.