If you are driving your roommates car and damage it in your driveway whose insurance covers it?

Insurance follows the car. Your roommates insurance will cover the damage providing that he has "collision" coverage.