When renting a car, don't buy the insurance from them - it's a rip off. Go to any insurance agent instead. Way cheaper that way. Just remember to cancel it when done.
For driving your car, would he not be covered under your existing policy? Check with your company to see.