You forgot the most important item.
I prefer to bring my own condoms, thank you.
Many women buy the condoms by the bulk and they buy the cheap brand and furthermore, they do not know about proper storage (air conditioned cool, dry dark place away from heat, light, sunlight, humidity) and about disposing of them once a month and replacing them with new ones.
I buy a new box of condoms every month and every month I throw away the rest of the unused condoms from the previous box no matter how many are still left in it.
The ones I carry on me in my wallet and in my credit card holder are disposed of and replaced once every week.
Let me repeat that. Once every week.
Plus some brands of condoms don't work for me especially the popular brand Trojan and furthermore, I prefer NON LATEX condoms which by the way are safer and more durable and dependable for Safe Sex than LATEX condoms are.
Lube is another item I prefer to bring my own.
I only use water soluble water based NON OILY NON FRAGRANCED NON FLAVORED lubes.
Coconut oil or any lube that has oil in it is a NO NO with LATEX condoms. Most providers or even real world girls don't know that.
They give a massage and use coconut oil or baby oil and then they have the guy put on a LATEX condom and do stripper slides and Russian before putting it inside her, and there is already residue of oil based lubed or coconut oil on the condom that's on his equipment, NO NO NO NO NO NO NO!!!