I found a company who makes a antenna mount for our trucks. Pm me if you want the name. Why do you want to run it right off the battery? If you forget to turn it off you could have a dead battery etc. I would and will be running it to the fuse block, as was said to you by another member.
Everything is installed, I just need to finish wiring...
I know I can run it to the fuse block if I have to, but that's why I'm asking if anyone knows the best way to run wires from the cabin to the engine compartment without drilling the firewall
Find a gromit close to the battery area and use a coat hanger to put the wires through the gromit. Tape the wires to the coat hanger and poke the gromit thats close to the battery area