If you find a cheap set of Rubi rails, you can pick up one of the kits out there to add steps to them.
Just an fyi on the sub, if yours didn't come with one it will not hook up to your factory system unless you buy a pre-amp output and amplifier to add to your stock system. The wiring is completely different between the basic system without the sub and the ones with one. I almost made the mistake of buying a stock amp and sub on eBay for cheap but then realized it's not a plug and play situation.
'09 X Unlimited, 4WD, auto, half-doors, soft-top
RC 2.5" Series II BB, JKS Quick Discos, JKS adjustable front track bar
15x8 Unique 297 (Soft 8), Goodyear MTR/Kevlar 35x12.50R15
5.13 gears, ARB front locker, Currie front shafts
Bushwacker flat flares, Rubicon rails with steps added