Change static mesh and material texture runtime unreal engin4

i have create a widget for where i can change material/texture and change static mesh of pawn player before load level or start game. my level load from game instance the selected texture work only in one level after load next level it is again reset to default texture and static mesh. how can i store the texture and static mesh into variable so that i can use it into all levels until i not change it again.