
Your transmission is totally fine even though that parking pawl is broken. If I were you, I will definitely not fix that parking pawl. (Actually you should always use your parking brake instead of just engaging parking pawl when your car is parked because the parking brake is much stronger...

parking pawl
PS: Putting your gear in P without engaging parking brake could be very dangerous in some situations...