Glad the info was useful!
As to the follow-up, you will probably need to use a cleaner again in the future. Wax will slow down and help prevent things from sticking to, staining, oxidizing, etc, the paint. But nothing, absolutely nothing, will prevent it. If the clear can't stop it, no way some stuff you wipe on is gonna.
How often depends on how often your car is outside, how often you wash it, how often you wax it, a million things. If the surface ever looks less than perfect to you, give it a try. Or try it on a spot when you are wondering, and see if the spot looks cleaner and brighter after you use the Step 1 on it.
Claying is often necessary on a new car. While on a train, truck, etc on the way to you, and sitting out on the lot, the paint can often get embedded contaminants on it (especially on a train). Next time you wash the car, run your clean hand over the clean paint and see if it feels glass smooth or not. It's pretty easy to feel when you need to clay and when you don't. Just do it when you need to. You may find you only need to do parts of the car and that others feel fine.
Just try to get used to evaluating the condition. Then you'll always know what it needs and doesn't need. See what it feels/looks like before you use something, and what it's like after. This'll help you to tell the difference between the conditions and be able to recognize them.
As long as the car looks good to you, and you are enjoying it, though, that's really what is most important. Keep it well protected with whatever wax/sealant you like and that will go a long way towards keeping it looking good for a long time to come.
