Snow foam pre wash and 2 bucket method is the safest way to maintain ceramics (even the spray ceramic coatings). Duration of these will vary, and you can often layer the products so continue topping up as necessary. With the maintenance side of things, it's super important to wash an area twice carefully than once with pressure on your mitt; and make sure all your wash and drying equipment is clean or you're in for some disappointment.
Regarding brands; you're never tied to a certain brand. Even professionally applied ceramic coating lifespan can be extended with regular wax or sealant top ups. The boffins often say don't wax coatings as it can reduce their effectiveness (by covering them with another product) and whilst they're correct there's a factor we endure quite severely here in NZ that reduces coating lifespan; UV. Regular top ups with ceramic spray sealant will fill the low spots and increase lifespan.
In terms of drying; as ceramics are super hydrophobic you can often dry a high percentage of the vehicle with low pressure water (top to bottom, straight from the hose), then dab the remainder with a drying towel or even better yet air dry with a master blaster or similar.
Side note on ceramic sprays. Ceramics crystallise and form a hard layer (which is how they work; professional ranges cure with heat, time, IR or a combination depending on the product). Albeit heavily watered-down, spray ceramics use silica dioxide (Sio2) and as such still harden. There aren't many studies released here on the effects yet, but I'd recommend not inhaling the residue while you're applying. From what I have read the retail range risks are low, but still present. See here for more info: https://www.nhs.uk/conditions/silicosis/#:~:text=Silicosis is a long-term,that can be easily inhaled.