As far as your plastic fan covers go, you need to remember they weren't meant to be painted. The plastic still has some release material on it so it needs to be thoroughly cleaned with alcohol to get it all off.
ALWAYS prime the part first. Allow it to dry for several hours before doing the...