Spins, Electromagnetic Moments, and Isomers of 107-129Cd