Phantom crossing, equation-of-state singularities, and local gravity constraints in f(R) models