Looks like a "Happy Cat"!
I'm sure there are many locals that would be more than happy to help crew or get you up to speed on the local sailing! Just ask
I'm a South Sounder, no experience with your locale. But, I'm good at bringing Lunch fix'ns and doing my share of the chores while sailing. Just don't ask me ..... all the terms... I'm a self taught sailor... I've read the books
but don't remember the definitions and words and such.
Cheers and it looks like, your Leap, couldn't have worked out better if you had planned it out years in advance!