Mandy,
I'm afraid there's no company at the moment which offers
short term car insurance cover for 20 years old. The minimum age requirement for temporary insurance is 21.
The minimum cover that you can get for your son is for a whole month. If you would like to know more about this, then let me know.