For the rack, I'd recommend anything that has loops to keep the panniers out of the rear wheel. I have an Axiom Journey rack, it's fantastic.
Most bikes will have standard rack bosses, and the rack should be adjustable to fit slight variations.
As far as bags, you pretty much can't go wrong with anything Ortlieb makes, it's high-end stuff.