We could hang it in the ozone room. Once right side out and once wrong side out. The musty smell will be gone. But it may have a light clean odor similar to bleach. It's a fine line between getting the musty smell gone and no new smell. I try to be careful so as to not overdue it.
I'm pretty sure it would fit you basically the same it fits me - if not better - as I am 5'10 1/2 and weight 195 lbs.