Have been to Alaska three summers now and it's wonderful up there! We go to Ketchikan because of cost, travel time and availability of self-guided rental boats. If you do your homework and shop carefully, you'll find a good deal for the place you want to go. In no particular order:
Shipping fish back on Alaska airlines is actually pretty economical. They charge $20 each for the first three checked bags, and $50 each after that. So long as your packed fish boxes weigh less than 50 pounds each (total weight including packing material), then they are treated as regular checked bags. There is no limit to how many boxes you may check, so long as you pay for all of them. Do be mindful of the logistics involved in getting your fish boxes to the airport in the first place!!
The game wardens are very strict about limits, licenses, recording your catch and so forth. Read the regulations for the area you'll be fishing and understand them, even if you have a guide! Nonresident limits are almost always lower than those for residents, with annual limits on many fish. Likewise, be sure you can ID the fish you catch so you don't run afoul of regs. Which brings me to ...
King Salmon smell like freshly netted shad (no, I'm not kidding!). None of the other salmon have this smell, so if you're in doubt about salmon ID, use the smell test. Otherwise, check the gums (all-black) and look for small black spots on the tail. Took me three summmers to finally be able to ID them correctly every time.
I guess giving advice on the particulars of your trip depends an awful lot on what your expectations are. Do you want a fully-guided trip or do you just want to be provided equipment and let loose to explore on your own? Or something in between? you can post on the Alaska fishing forum at
http://forums.outdoorsdirectory.com/forumdisplay.php/23-Alaska-Fishing-Forums for advice from locals on their recommendations. They've been very helpful to me the past two years, and if you let the guys there know what you want, one of the guides may cut you a good deal from the forum.