Long story short:
Also,
I.e:
If it was a game on a GUI and I was at level 100, going through the level, Then, suddenly I accidentally reset? I would want to stay in that exact same position on level 100 without my GUI changing at all.
1) No 2) Yes - Use an IntValue in the Player and read from that.