Curt:
What you are doing looks about right. As for additional lights. there are a few vendors (Rigid, Vision X) that make a mount that utilizes the license plate mounting brackets and only cost about $50. I had one mounted on the front of My '08 Subaru Outback, and put a small LED light bar on it, but you can put cannons on there, too. There are some LED conversions you can put in the fog lamp holes if you want, but they seemed pricey for what you get . . .
Go with the inReach if you are coming far north into Canada/Alaska. The SPOT, which is a lovely device and which I have used all over the Small States, has issues the farther north you get. Plus you cannot beat the two way connectivity of the inReach, particularly when you use the app and your smartphone. I used mine all over the Alaska range last fall.
I haven't used a CB on the highway since I drove up here in 1976. Think carefully about what you are going to need it for.
With respect to your comment about refreshing your first aid skill set, I would recommend it. I took a refresher course before I retired and started "overlanding" because I hadn't had any courses since I got out of the Marine Corps in 1969. Things have changed, and SAM splints, Israeli bandages, and quick clot make things a lot easier these days. And now they even have syringes full of treated sponges you can "inject" into deep wounds for controlling blood loss . . .
There is a thread in the Alaska forum about taking guns into and through Canada. Personally, I leave my guns at home. I've travelled throughout the Small States, back and forth through Canada, through Eurpoe, Asia Minor, and Central Asia (solo on a motorcycle) over the last few years and have never needed, or come close to needing, a weapon of any kind. It (carrying a firearm of any kind) is a personal choice, and there is lots of debate on various forums here on ExPo about the pros and cons. Anyone who tells you that you absolutely MUST have one is really just saying he or she is very, very firmly of the opinion that you gotta have one. The obverse is true as well. Make up your own mind based on personal preferences while being fully aware of your skill level. You don't get do-overs once the round leaves the muzzle. Having said all that, I know some people will carry an expandable baton like the police carry (strike to the hard, jab to the soft). Its still a dangerous weapon, and so you really have to know the law of self defense. Or not.
There is room to sleep in the back of the Subie in a bag on the nicest Thermarest or equivalent you can afford. I would suggest that if you decide to do this, take a look at midlifecrisis thread for how he made mosquito screens for the rear windows on his Subie to allow fresh air in and to keep the bugs out.
Also, evildave has a thread about building am awning for under $100 that may fit into your budget and keep the worst of the rain off. You will get rained on . . .
If you are going to drive through Canada and Alaska, you will need the Milepost. It wiil help you plan your trip, and give you info on whether you can really make it to the next gas station. Of course, sometimes it will tell you that gas is available, and when you get there, the fuel truck won't be there with the next load for a few days. An awning is nice for the wait. Extra fuel is even better.
Your trip around the Southwest US will give you a much better idea about what you need for an adventure further north. As I was starting to get back into this, I carried a little notebook and pen and made notes about what I thought I might need, and what I was carrying that I never used.
And don't forget your music!
And if your cell carrier is AT&T, you will need an add-on to your plan to avois roaming charges in Canada. Add it on just before you cross the border, cancel it as soon as you are back in the US.
I close by saying I am not an expert in anything, and everything above is from my simple life's experiences.
Have a great trip!
Dan