What is this squeaking of ceramic pads? only if you lightly touch the pedal.They are for stopping! Coasting is for Roller Coasters! Mash dem dere brakes eh!
I have them on the xj and the bus (Expedition) no squeaks, minimal dust and good stopping. I get the ceramic ones from AZ and call it good. I didn't notice what year you have but maybe you'd better measure the "hat" on the rotor because in 99 (iirc) they changed the height of the hub and thus the hat on the rotor too.
Calipers are plenty cheap, AZ sells them for 21 plus core, worth it to make sure every thing is ok if you have a problem. I have two spares around right now so I can dump one and still have a spare.