Tricky situation – No offense to the people offering advice but I'd definitely get some actual legal advice before even considering selling the car. Definitely document everything though.
I'm always surprised that garages don't make you sign a contract when you drop a car off agreeing to pay in full by a set date.