You have selected a fine, accurate pistol. Any ammo is fine for practice - my CZ-75B has never failed to cycle anything. I use mostly hand loads, but have used Winchester white box from Walmart, Federal, S&B, Remington UMC - all in FMJ, usually 115 grain, because that's usually all you can find. It would be best to match the bullet weight of your practice ammo with that of your self defense ammo, but it's often hard to do.
I like any premium brand hollow point in 124 grain or 147 grain for self defense.