Hello guys. Ive got a few Qs as well here. Maybe very straight forward, but hey! no asking-no learning, right?

so:
1. If the game is out across different casinos,, being played by different people. Is it the same."one" game that its being played at the same time everywhere, with everyone, or is it acing in the way of its actuall player's own game playing it. Meaning, RTP, hit frequency, bonus frequency and its calculations are as per one game spread across or for individual player? If someone hit bonus from say 300 spin bonus frequency in State A, by player A, the state B and player B, and C and D, are skrewed for next "approx 300 spins" of hitting bonus game?
2. Reels and their symbols spead. I know there are some splits for each reel in the game. Is there a way of maybe a average standard of how to set those symbols per each reel?
Say, 1st reel 50 low symbols A, 45 low symbols B, 33 low symbols C, 20 Low symbols D..etc? Based on 5 low paying symbols, 5 premium symbols, wild, scatter and 2 special features? Just want to know more about how they are spread on each reel.
3. Is there a mathematical software used for math in games? For RTP, for win hit frequency, for bonus hit frequency and for say hit 500xbet 1000xbet, 2000xbet and a max win? I dont think its done with pen and paper

maybe I am wrong but is there any sortware out there for it?
4. Whats the most common platforms that games are programmed for casinos?
5. Whats front end and what is back end part of the game exactly? Sorry I am not a programmer, and info all.over the net is a bit confusing
Any good help/answer will be appreciated and, of course, who knows what will happened but can bring somehing cool for the players, as I am having serious though to jump into making games
Thanks alot guys!