1) I don't think PF is necessarily bad. Hero had a good reason for making an unorthodox play and more often than not, I think this works out in Hero's favor.
2) Easy call. Hero is getting ~3.5 to 1 here with AA on the flop. Villain's possible all-in range here includes KK/QQ/JJ/AT and all manner of club and straight draws.