To answer your question about sanding it, yes you can.
I made a fairly large part of a custom airsoft gun from green stuff/ epoxy putty and it sanded just fine.
As for using it for armour I'd not bother.
Fibreglass is strong, it's just the resin on it's own which is brittle and can break.
Bondo...