Everyone seems to be tight lipped. I only lived in Rupert for a year but inlaws showed me where to fish with their small skiff. If you're looking for area's close to Port Ed you can do well anchoring and back trolling cut plug herring in Sum Sadi (sp?) which is an inlet on Smith Island on incoming tides. My inlaws neighbour was a guide and fished this spot on his personal fishing days in June for Springs. You can only get about two boats wide anchored and maybe two or three rows deep. First boats will take the first line deepest in so they're anchored and fishing in the deepest hole and best hole I think it's about 25' at low tide but easy enough to pass through it at low slack to mark the depressions then anchor on the bumps and drift back over the depressions. Drop cut plug herring on downriggers to a couple feet of bottom. You can drop your crab traps right outside passage and keep an eye on them. Should get a good load of keepers by the time the tide change is done.
Another option and most popular is to run to Eddy Pass. It's about 15-20 mins by boat across the outflow of the Skeena by Kennedy Island. You'll know the spot when you see all the boats.
Easy close access area's for halibut is Green Top and Holland Rock but not sure about it this early in the year. Use to fish it later in summer when pinks were in heavy and the halibut followed and were caught all the way up to Hazel Point on Smith Island.
Best bet would be to stop by Trayling's Tackle in Rupert to pick up a marine map of the area and have them show you the specific area's to hit for springs and halibut. They're very helpful and will send you armed with the info and locations needed. With that said though, it comes down to so many variables such as the roll of the herring to the depth, speed, and precise location which the guides have the knowledge of and get crazy results compared to the rec guys especially those only there for a short time. If you're not having success on your own it's worth hiring a guide for a day and experiencing the fishing they can produce and take in as much as you can for when you go out on your own. Tight lines!