nope, no licence needed, although might be worth while doing a course anyway, if you're completely new to it
you'll be struggling to find a slip in blyth, as far as I kno the slip there is still out of use
cullercoats beach is an option, seaton sluice harbour is another but restricted with tides
I think the slip at newbiggin is still in use