I think you handled the situation well. You've given him plenty to think about. As for the insurance, if you are the main driver of the car, then pay it. As for the registration, I wouldn't take that on until he has signed the car ownership over to you and you have a new registration/title for it in your name.
He thinks he is king of the kingdom and going to dictate to you what you will or will not get. Wait until he discovers you have a job and don't need to rely on him for everything.
Giving him options when it comes to the TV was great. Use that tactic whenever you can.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.