As for the hat, not that I defend Rumple cause I don’t in the slightest, but I don’t think the hat has to fully absorb the magical wearer to get the magic. There might be an option to only suck away just the magic itself, because Elsa’s parents apparently wanted to use the hat to take away Elsa’s magic, and I doubt they planned on imprisoning her.
I don’t think so Matt. The sorcerer’s apprentice was sucked into the hat. And RC said the hat not only takes away a person’s magic, but the person too.
Rumple being Rumple though probably did not tell Elsa’s parents the full truth and I suspect, that’s probably the case with Emma here as well.