Little bit of work and it should come together.
For the armour I recommend getting that compact foam. Trying to remember what it's called. Very popular with cosplayers so I'm sure a quick google will turn up something.
I was using it for something, not sure I've still got the pics. I'll have a look.
----------------