Really...if you've driven the car after it has spat all the water out, overheated it and it's making rattling noises....
That is likely going to be pretty catastrophic damage. It may need an engine, or extensive engine repairs. Really you need to find a competent mechanic who isnt going to rip you off. Although if he fancies your mum, maybe he'll be a bit easier to deal with !
But weigh up potential costs vs what the car is worth....as it could get expensive.