Can a charged point particle ever have spin zero? If not why?
Yes, there are charged spin zero particles namely the charged pions. However, they are not point particles but rather have a radius comparable to that of a proton. None of the mesons and hadrons are. Only the leptons, the photon, the hypothetical gravitons are point particles. I am not sure of the status of the Higgs boson.