Here is the most accurate/to scale mech cosplay I've ever seen:
and a shot of the disassembled costume:
From what I can surmise by looking at the pictures:
Yes platform shoes
No to head inside mecha head (His his forehead is inside the mecha chin)
No to puppet hands (Mechs have disproportionately short arms compared to their legs anyway)
Hope this helps. And welcome!