No, you don't. You need G end for the boat to spawn and you just need to talk to mabel, which happens when you try to enter chaos dungeon, for the door to open. You don't ever have to beat old king to reach H end.
One of the messages before only says that being able to kill Old king is recommended so I guess its fully optional (both for lore and gameplay reason).