Bear spray is available at any of the leading Canadian or Alaska sporting goods shops. The size seems to be the issue, has too be a size too large to be easily concealed. It also needs a bear photo on the can and labeled as bear spray. Most are approx the size of a Coke can. Places that sell bear spray will most often have the belt holsters to carry it where you can access it. You don't want it in your backpack or in your fishing tackle bag or box. All reports that I have read claim the bear spray is the best protection against bears that get too close but leave the area after using it as the residual smell remaining seems to attract bears.
Bugs, after living in rural Alaska for 25+ years, for me, nothing beats high concentration DEET sprays or lotions. The brand isn't to important, just find one you can stand the smell of after a few days. Be careful around fishing gear or hunting gear as high DEET will damage stuff like lines, gun finishes, sunglasses etc. I tried a pair of the Thermacell devices and didn't care for them. Too expensive to operate and only worked in absolute calm air. I was sitting at a campground at Tetsa River Regional a few years back, the same year I bought the Thermacell units. I had it running on the table where I was, when I noticed a mosquito land on it to check it out.
Off also makes a similar device but is cheaper and heats using battery power instead of the fuel cells used by Thermacell. My SIL had one of the Off devices that same trip and liked it but she is not a bug magnet like I am. LOL both of these devices work by heating a replaceable chemically treated small mat causing it to give off repellent fumes. Every few hours you replace the mat and heating source.
For young kids we liked Off brand wet wipes. I usually have some Cutters, Ben's and when available Army surplus Jungle Juice. Bugs are dependent on location. Stay at the more urban campgrounds and seldom will you have a problem. We stayed at Rivers Edge in Fairbanks for a week last trip and I believe I saw two mosquitoes. I always carry a head net, cotton gloves, long sleeve shirts and duck tape sometimes to be able to sleep at night in a tent or leanto when in the bugs are thick.