An engineering degree wouldn't be a bad idea, although, it is more common than the pharmacist degree, in my opinion. Also, if you go the ERAU route with engineering and flight, you may find it difficult as the two schedules don't exactly make it easy to take concurrently. I've had a couple engineering students (and other non-AS degree students for that matter) who always had trouble being able to take ground school and their degree-program courses during a semester (schedule conflicts). Or their non-flying degree courses would seem to conflict with their flight block, leaving little availability to fly. One manager here (ERAU-PRC) suggested an engineering student to take flying lessons at a local FBO, I would agree. The campus does not coordinate with the flight line for scheduling.
I'm not too familiar with the ROTC program, but I don't think they will pay for your flight activities (unless your are eligible for yellow ribbon) I would talk to a recruiter. Maybe someone on here would be more familiar with that?...
The pharmacy degree would be an excellent choice, in my opinion. They seem to have a demand for pharmacists. But, things may change by the time you're done with school, that goes for any industry.
In any case, whatever you do, make sure it's something that you'll want to do, then have a back-up. If you prefer engineering over all the schooling for pharm, go for it!
Sounds like you've done some pretty good research, keep it up, and enjoy your senior year in high school!