I've done my research and going for the frontrunner slimline rack 4 dr. It does fit with aev snorkel.
For the pillar mounted CB, you might need longer bolts as I don't know how thick your mount is. But with both things in place, you might as well get a longer one.
RTT, I vote for James Baroud as well thou they are definitely on the expensive side. Otherwise, ARB ones.. but I would wait till they have discount.