Two things you need to do before painting things like that
1. after you sand use lacquer to wipe it down gets any oil residue left on it
2. get you one of the gun handles for spray cans ( it works great)
My DH would paint anything I asked him to do and these are the preparations we used he painted the vanitys in the bathrooms doing it this way