This is possible. for the scenario that you are looking for you will take the following steps.
- Create all the missions you listed out above,
- Edit the 'metadata' on the mission with 2 different variables, for space missions you will leverage the containerType and containerID properties. For the content mission you will add metadata for contentType and contentID
Full instructions on how to get the containerType, containerID, contentType and contentID can be found here: Jive Advanced Gamification Module: Admin Documentation