Do the purchases persist when the user starts a new game?
Out of the box? No. That would require user credentials and a database. But you could trigger/control a variable/switch and use a global variable/switch Plugin to achieve that.