Iīm sorry all this happened to you... and sorry the car is not quite as it was...

does it "goes" to one side while driving?...I mean if going straight and let go the steering wheel does it starts going to one side?... if itīs too pronounced you might wanna have that alignment done... it takes just less than an hour and it should cost around 13 bucks... well thatīs what we charge for that service... so itīs not THAT expensive..... having a car with poor alignment might sound no prob but at the med-long run it can make your tires to end quicker....

on the roof thing... is it raining now?.. you can check and try see if the roof has any cracks or peeling.. and migt as well get some...arrgg... forgot the name... something to fill in the crack, which you can get a home depot or any hardware store even walmart and fill in then apply a lil coat of sealer... you wonīt need a bucket just maybe a lil can, depending on roof damage...