"...weathering is a bit rusty" LOL (I'm sure there was no pun intended)
Actually, your weathering looks pretty good. Very convincing. The only critique I would make is that your crewmember looks pretty shiny. If you can knock some of the shine off him the whole thing will be totally convincing.
Well done!