How can I manually rebase the world origin of a level for a player character in blueprints (or other means)?

I’m not familiar with unreal networking, probably it will better if you post it in new separate question.

Syncing of origin is not necessary when it happens before match start. But you can not do that from blueprints, only in C++. Because blueprints receive control after match has started.