mw, I would not fret over the car title. The deadline isn't here yet, and is it causing undue hardship for you at this time?
As for the deposit, if it wasn't in writing or your agreement then she's just SOL. Like you already said, what's she going to do if she doesn't like what you do?
Live your life while you are still living.
Riding the trail less traveled.