Some moore questions:
Is the scooter new ?
Has it run hot since you got it ?
have you made any changes recently before it started to run hot ?
Are you riding in stop & go traffic or on the move when it gets hot?
To check for air in the cooling system, you have to open up the radiator cap (when cold) and see if the coolant level is at the "top" (where the caps seals) of the radiator. If not, then add 50% Prestone or get motorcycle/scooter coolant.
Also make sure that the overflow bottle is at the correct level of coolant.
A lot of stopped idling in 105° weather may be the problem and the only cure is to plan a different route or time to ride.