The issue here is that we don't know how much piston you have to work with. So we couldn't really tell you if it will leak or not.
Your guess is as good as ours. Rotor replacement thickness has to do with structural integrity of the rotor itself and it's ability to dissipate heat, not the pistons.
Also, check the specs of your front rotors and whether or not it will fit on the rears.
Also, consider how much the pistons would have to travel after the pads AND the rotor are worn all the way down.
Assuming the following:
New pads = 12mm
Brembo rotor (new) = 24mm
Brembo rotor (dead)= 22mm
Stock rotor (new) = 20mm
Stock rotor (dead) = 18mm <-(Just assuming here, -2mm)
You will be extending the brembo pistons 2mm on each side (fixed) or 4mm on the single piston, when you run new stock rotor/pads with the brembos.
By the time you finish the pads and the rotors, you're extending the piston 12mm from our 2mm baseline. (14mm extension)
If the upgrade calipers are fixed, then the pistons on each side will extend 12mm. (14mm extension)
However, if the upgrade calipers are floating, that single piston has to extend 24mm to make up for the pad wear and the rotor wear. (26mm extension)
This post was edited by SlyGoSu on Dec 30 2014 11:25pm