hey sorry to intrude upon the yak forum but you guys maybe able to help answer my question

I don't own a kayak but I am the proud new owner of a 14' Grumman. I am just wondering about good places to put in and harass a few stripers in my area (Newburyport MA)
I know about the following likely spots:
- Joppa flats
- Parker River (put in at Perleys?)
- Essex River (put in at Woodmans)
Never canoed in tidal water before, but I have some experience in class III rivers, lots of lakes, etc. I guess I am worried about current + wind, and of course motor boat traffic
Any caveats, suggestions for a humble sub-paddler like myself? (like, get lost, you jerk! go buy a kayak

)??