Saving in EOS multiplayer

I know that you can use EOS to play p2p, can you save the game (changes in maps, inventory, player positions) and can you connect to friends in epic games? Do I need a source version for that?