Looks like a simple magic trick using paper with chemicals that react to the foil to me, also his walking on paper was quite amusing too, small Chinese man weighing probably less than 50Kg Vs. Bigger Westerner weighing at least 70Kg.
Ye the paper one I reckon is just down to him being able to spread out the weight evenly across the base of his feet, so he isn't puncturing through a certain point.