Little,

You can launch at Langus park near the mouth, or Rotary which is right there off of Lowell river road. I used to run my 17' fiberglass boat (prop) all the way up to the town of Snohomish and a little ways beyond. No worries 'cause the Snoho is plenty deep down below. I've seen 24's there so you'll be fine running your big motor.
_________________________
A day late and a dollar short...