No, you as the Globalist do not need to travel with the Guest of Honor. This is a great benefit of this perk, as your Guest of Honor will receive all of your Globalist benefits without you needing to be there.