i had that same thought that it would take emma forgiving her father for him to be saved because the way pan taunted her by saying she feels like an orphan an when he’s done she will be.. i strongly feel emma will save her father or hook will know of an antidote but its the opposite place to where henry is so they split.. regina snow and charming (maybe they both have to carry him) and hook and emma
i think it will be really fitting that regina helps save charmings life i hope they do that