Thank you for your question and glad to hear that your project is progressing well. I don't quite understand your first question. Can you provide more background on what you mean by service module and crew detach? For Mars missions, the crew will spend several months traveling to Mars in zero-g. Thus, they will be deconditioned when they land on Mars and need to land in a module with enough room to move around for several days in order to acclimate to the gravity of Mars. The pressure suits that you are asking about are referred to as the Advanced Crew Escape Space Suit System (ACES). More information on these can be found at: www.nasa.gov/centers/johnson/engineering/life_support_systems/space_suits/aces/index.html.
And to add to Bret's comments. The crew module and service module detach from each other just prior to the re-entry of the crew module into the Earth's atmosphere. They stay attached to each other for the entire mission up to that point.
And most vehicles that land on Mars will use thrusters to slow down instead of parachutes. might use chutes to help stabilize, but parachutes that work on Earth wouldn't be a good option for a Mars landing