I live in Kitimat but i'm fairly new to the area so bear with me. Jessie falls has been pretty hot for chinook recently. There is a free boat launch near Rio Tinto (hospital beach) which shouldnt be an issue with a boat of your size. MK marine near Kitimaat Village has a good ramp but costs for parking and launching.
Kitimat has all the essentials you need and a couple grocery stores. For accommodation, there are a couple hotels, and a lot of people stay at Kitimat Lodge for fishing. There's a couple nice campgrounds too.
You don't need to travel too far down the inlet to find fish, crabs or prawns.
@bryce lives in terrace and might be more insightful. Use the search button as well, as there is some good info on Douglas channel in there.