You should keep the records for a minimum of 5 years.
%%
No, you can keep your insurance.
10 years
7 years
7
You should keep important insurance papers in a secure place, like a safe, bank safety deposit box, or a secure place inside your home.
The insurance company is not the one who decides whether or not you are required to have an SR-22 or for how long you must keep it. This is up to the Department of Motor Vehicles or Department of Public Safety for your state. I don't know of any reason that would require you to carry the SR-22 for 21 years unless you've been extremely bad. As a matter of full disclosure, I own and operate a small Independent Insurance Agency and have for the part 22 years. Before that I worked as an agent for a direct writer insurance company.
Only if you intend to get it back.
Yes, the insurance is kept but you must pay the full amount your employer paid. If not Cobra insurance will be offered at a very expensive rate.
No need to keep them at all unless you are expecting a claim.
Yes, you need/should keep paying for the insurance until you are not on the title anymore.