Beyond the Rainbow
Per the Campaign Model page, it seems like a good idea to have multiple “groups” of characters in a campaign like this. Accordingly, I have broken down the “crew” into a couple different groups.
The Heroes will fill whichever roles they choose (and I will gladly add further roles as required, I mean maybe someone wants to be the bartender or activities person (those are semi-vague Love Boat references)), and I will add supporting cast to fill out any necessary roles the Heroes don’t cover. Likewise, the players might determine that some previously unidentified Away team or Marine role is needed as the campaign progresses. Semper Gumby
At a minimum, however, the leadership type roles will need to be a Heroes.