CB Radio
I also have a CB radio in my 4Runner ($99 Radio Shack model). What I did is not quite as "neat" as your little set-up, though. I took a coat hanger and 'jury rigged' it with a few bends to hang onto the right side of the console (where yours is) - without having to drill or use any glue. I put a folded napkin underneath the metal of the hanger so that my console won't get scratched.
I put on a 12v cigar lighter plug where the (+) and (-) wires end, so that I can plug it in on the rare occasion I decide to use it {mostly on long trips}. My antenna is a magnet-mount that is centered in front of the first roof luggage bar. I fed the wire through the weather stripping on the left-rear door. I can pop it off anytime I need to go through a car wash or enter a parking deck, without having to be concerned about it snapping off.
If I get a chance tomorrow, I may snap a pic and post it here. Your set-up looks great. My CB radio is great on long trips, as I used it during two trips to Michigan and one to upstate NY.
Peace and good night!!