I will soon be wiring my TJ for the Puma air compressor and other mods yet to come. With this wiring addition I want to be able to use it for my compressor, and CB radio, fuzz buster, maybe lights etc...

Do I need a relay? Aux fuse block? etc... I think the fuse block would be easy but have no clue about a relay.

Inline fuses...

I really have no clue other than I want it done up safely...

The cb is currently hooked up with an "add a fuse" behind the glove box and that needs to change

I could wire directly to the battery both pos and neg for the puma and add inline fuse to both negative and positive wires?

i'd consider an auxiliary fuse panel that you can mount either under the hood or up above the driver's feet. you could also put an aftermarket power distribution block under the hood. the only thing i wouldn't do is start hooking things directly to your battery. before you know it you'll have a dozen wires hanging off of the posts and will only cause more problems down the road (when jumpstarting, battery swapping, etc.).
chris_________________2003 TJ Sport

For the normal electrical stuff like the compressor, lights, etc. I think a fuse block is great. I think for your communication gear though you'll very likely have some noise that you'll find far more annoying than a couple extra wires coming off your battery. I could be wrong though.

If it were me, I'd probably wire the communications gear directly to the battery no matter what else might be on there. If you run an Optima (or some other encapsulated unit) you'll have a couple side posts that'll more than accommodate the tranceiver(s) amps you'll have. Unless of course you are running big ol' amps.