This is a lot of theorycrafting. I'm totally thinking the dependance on NPC's' is
currently misplaced. We need to see them, not assume what they do. We also need to see what "Hanger pass" means. That might make a hanger available to you even far from home, so if you end up in a situation without crew, you just keep your ship parked. That's also theorycrafting.
But I'm really thinking
@Shadow Reaper has it right. CIG wants us to have player groups, and learn ways around the limitations that imposes. We have been using Discord to organize that kind of interaction, and it works for the most part so far.
In Discord: We have had player groups on the go for at least a couple of years. Those events have taught us a lot.
Example, during IAE, we had a player group of over 30 players, and we got it to work - but it took a lot longer than it should have to get everyone in place. Also, you get that many players in a group, one is within 2 minutes of requiring a bathroom break, 3 need to deal with their wife or kids, and 2 need to eat before they pass out - all this right when something is happening. That's always going to happen with a group that size. Now is the time to be finding out what we can handle.
But as far as NPC's go, the proof is in the pudding, as the saying goes.