Hey Scar. This is pretty darn tootin' good, and we did need a mechanic.
One or two things I kinda want to point out, though, just for the sake of clarity on some stuff;
-Something like "Body Age" or "Age Appearance" may help with the fact they are not actually 22.
-To be honest, your grammar can be hard to read at times, just because you use really long sentences. Don't want to link you to some dumb website to explain run-on sentences, but... Generally, if it gets awkward to say out loud, then it will be hard for somebody else to read.
-How long were they actually stuck on the planet? A year?
-"their wasn't enjoy salvageable tech" I'm guessing you meant 'enough'....
No mega problems here. They sound pretty cool especially in looks. Just trying to give some constructive criticism, whilst we have the chance to sit down and talk about them. :3