I don’t want to come across as threadshitting, but @longtry 's criteria for their dream job is essentially a unicorn.
Also, the OP hasn’t told us how old they are, where they live (country or region), and what their current skill set/job is: all of those would have a bearing on what might help them meet at least some of their criteria.
Generally speaking, if you’re working for a company (rather than yourself), and you want opportunities to advance and make a big salary (the OP’s “F”), you’re expected to work hard, and work long hours (which is the antithesis of their “A”). I’ve spent my career in Corporate America, working in marketing, market research, and advertising strategy; without fail, the “stars” – people who get promotions, are recognized for their work, get big raises and bonuses, etc. – are ones who put in long hours, work evenings and weekends, etc. While salaried jobs in my field pay you for “doing the work,” not “punching the clock,” the successful ones invariably are the ones who also work their asses off, go above and beyond what’s in their job descriptions and assignments, and are also putting in “face time.”
In my field, once you’ve established yourself and gained experience, you certainly can become an independent, freelance consultant/contractor (and that’s where I am now in my career). But, as others have already noted, most people who work for themselves as freelancer/consultants are having to constantly work their networks, find potential new clients, etc. Even if you’re only doing 20 hours of “billable” work a week, you’re also going to be spending quite a lot of time prospecting for the next gig.
Several have suggested home improvement/construction/repair trades, which certainly could allow the OP to pick their own hours and jobs, but AIUI, in order to actually be successful at being an independent tradesperson, it’d require years of training and apprenticeship under a more experienced tradesperson (or a company) to get to that point. And, going out on your own as a plumber/drywaller/whatever would have the same issue as being a freelance consultant: you have to continually work at getting your name out there, establishing a customer base, managing appointments, etc. Plus, many of the trades are physically demanding, and can wear out your body over the years.
I have several friends who work in IT and system administration, and they have told me that there are times when their jobs aren’t particularly demanding (and that they can pay reasonably well) – but what they lack, from what I can tell, is the time flexibility which is #1 on the OP’s list. My friends are “on call” during a normally-scheduled, 8-to-10 hour shift: if nothing goes wrong, they are just sitting around, doing some routine maintenance, etc. But, if something does go wrong, they may be working until the problem is resolved, and if there’s a planned system upgrade, new installation, etc., that will also often demand extended work hours.