pro detailer here, get yourself a bottle of gyeon cancoat or optimum glosscoat (known as one of the easiest DIY coatings and the coating I install most frequently for my clients)
If you're not going to polish the car I wouldn't even go for a "true" ceramic coating anyways. You're wasting your time and money. It won't bond properly.
I personally wouldn't recommend mohs to someone doing a first time coating. Nor Carpro. Just my $0.02 after tinkering with these products for years.
Edit / Couple other things
Don't waste your time with a chalky, shitty polish like Meguiars 205. Get a bottle of
this instead as it's safe on trim, won't require masking and is super easy to use. You mentioned your car doesn't have a whole lot of heavy defects so this in tandem with a few RUPES Yellow pads is all you need. We're talking a few passes per panel on medium high speed and wiping the polish off. With the condition you described your vehicle to be in there's no reason you should need to spend any more than 60 - 90 minutes polishing.
Secondly, you need a panel wipe before coating. Every coating brand makes one, I usually buy GYEON Prep and call it a day. Panel wipe as you go (after removing the polish) and consider doing one last panel wipe of the entire car at the end.
Third, invest in quality towels if you're going to do this. You need the proper towels to level the coating efficiently. I guarantee you doing this job without the proper towels you are going to introduce a fuck ton of marring and swirlmarks. I've seen it time and time again and it's probably the most overlooked item for people new to detailing. You can spend hours and hours cleaning, correcting etc and the moment you go to apply that ceramic coating with those cheap yellow microfibers you got from costco or that pack from autozone you're ruining all that hard work.