I'd use foam. It's light, easy to shape, and you can build quick. Plus the armor you linked to doesn't have a lot of complicated shapes. As for end appearance it's all about his seams, smoothing, and paint. You can show/hide a lot with a good paint job.