'Republican Space Rangers' ? Is that some completely awesome movie that has escaped my radar?
Personal preference
Yep
Separate names with a comma.