Personally I wouldn't cheap out on a spinning setup, I don't understand why many choose to when they use one for salmon. A good spinning reel is so much more enjoyable to retrieve a lure with, a good spinning rod has a sensitive tip to detect all the bites and has a good bend when fighting a fish.
My favourite spinning rod for salmon, after trying it out for two seasons now (especially the last three weeks…), is Shimano Clarus CSS90ML2B. It's 9' long, rated 6 to 10lb. The tip is very sensitive, the top section is quite soft while the bottom section is a bit faster for handling the bigger fish. A good rod for spincasting in rivers and on the beach.
For spinning reel, go with a Shimano 2500 size… Sahara is a good one to go with. Spool it with 15lb test braided line.
This setup will cover coho salmon, pink salmon, chum salmon, small chinook salmon, big bull trout, big rainbow trout…
If you're using a baitcasting setup only in the Lower Mainland, just go with a 10'6" rated 8lb - 12/15lb. Go with a small/low profile baitcasting reel.
I pretty much only use these two setups throughout the whole year while the other dozen sit on the rack and collect dust...