Yes, you keep all masks after reset. The only things you lose is rupees, amount of bombs, arrows and other stuff that you have multiple of.
You can save the game by talking to the Owl Statues, they'll pause the game at the exact time you spoke to them, and yes, if you just shut your 3DS to pause...