Question on how I should setup server messages to other players

The video is using listen server. Does your menu stage needs to be a listen server? Like you have a pre-game lobby before joining a dedicated server. If so you can follow the video and make similar RPC calls. Copy the system to a dedicated server shouldn’t be much different.

Some note:
Listen server would be different than using unreal engine’s session to search servers. Because you’d want to use session list for dedicated servers. One way is to use steam and join friend. Or manage a separate listen server db on your web server for players to find one another to join.