could a water pump pully be put back on on 1997 Pontiac Grand Prix GTP

on the car the altenator belt broke ,the water pump pully fell off and the rackapenion needs to be replaced plus the heater is only blowing cold air what would you say or reccomend as my car repairs

Asked by for the 1997 Pontiac Grand Prix GTP
You have to see why the pulley fell off, if the pulley or pump is broken, then it needs to be replaced.