sounds like a total wreck. most of the things you mentioned would need repaired. It sounds to me like it needs probably close to 1000 in repairs. You can find a much nicer one for less money. Keep on the look out my friend. This one you should definately pass up.