2.) The Henry Twist. – I think being that fact that Emma is his mother and she has magic because she is the product of her parents True Love & that his father is Neal/Baelfire who is the son of the dark one Rumpelstiltskin. It would not surprise me if Henry had powers as well. Remember back in “Broken” when Regina told Henry she could teach him magic ?
BAE was born before RUMPLE became the DARK ONE… so how could BAE acquire/ inherit magic from Rumple unless he was an apprentice.
.
.