I can give you a little outlook regarding CRNA programs and PNP. But this is just my knowledge so take it with a grain of salt. It's different for everyone and in different parts of the country.
First off, to me, CRNA programs are MUCH more competitive than NP programs. Nowadays it seems that there are so many options for NP programs, I think it's a more accessible pathway for many looking to advance their nursing career. I've never heard of someone looking into getting their NP and then continuing on to a CRNA. To be honest, I'm not sure that would help your application for CRNA school unless you were still working in an ICU setting. Even then, unsure. CRNA programs are super-specific and particular in what they expect and are looking for, and you're right, they're super competitive about school and GPA. Most CRNA programs I've heard of look for a science GPA of at least 3.5. And financially, I've never ever heard of a program where you can work part-time during the program. CRNA school is a full-time job no matter vs. NP programs where you can be more selective with time and work/school loads.
There is and will continue to be a shortage of both NP's and CRNA's in our world. As baby boomers are retiring, there have been many reports (go back and listen to NPR's specials during nurses week) that there will be a strong need for both. I personally wouldn't worry about finding a job from either path.
The best advice when you're looking at these programs is to get in touch with faculty, let them know you're interested in applying and that you really want to make sure you have all your boxes checked. This is VERY different for both programs. For CRNA I would definitely recommend more than 2 years of ICU experience but for NP I think you'd be fine.
Planning for the future is hard! We've all been there/are there. Best of luck!