1. Yes, a gradient is required. If the energy of the diamagnetic material does not change, there cannot be a force, as this will violate conservation of energy. You are proposing a perpetual motion machine of the first kind.
2. The quantum nature of diamagnetism doesn't matter in the slightest to the argument being made, so why are you bringing this up?