How would i switch Player Controller and HUD in game play? This should be simple.

You should detach your character prom player controller, spawn new player controller, possess character, spawn new HUD, and new player controller you use new HUD.