That's how it is for new accounts. After each game the amount will get smaller until they're winning or losing a normal amount of points.
why is my friend getting insane amounts of rating per game

The rating system used here is called the Glicko system. It is based on the original Elo system that looks at the difference between the ratings of the two players and awards ratings points based on the result and some percentage of the difference.
However, in the Glicko system, that percentage calculation includes a statistical measure that looks at how accurate and up to date a rating is. In general, the more games played recently, the more accurate the rating can get. A new rating is assumed to be highly inaccurate.
When ratings change by a lot, it is likely to be this factor that is responsible.
https://support.chess.com/article/210-how-do-ratings-work-on-chess-com

so basically they havent played for a long time in that time control (or at all) so it is reaching insane levels
cuz what if they had improved/ deproved somewhere else!
it is less confident of your friends strength, thus the insane rating
also why do you want to risk so much rating a game, also being overrated definitely isnt something you want (do you want to play ppl much better than you eevry game?)
for example he got +192 for win draw was +0 and loss was -227 why is this happening and is there a way i can get these numbers
You were once in those shoes too! But that moment has passed.
for example he got +192 for win draw was +0 and loss was -227 why is this happening and is there a way i can get these numbers