word up on both accounts.
i don't recommend hitting lynn canyon until august, and some years, depending on rainfall and snow melt, it's not good to jump at all during the year.
at this time of year, i think ocean is your best bet and will have the warmest water.  lions, lighthouse, whytecliff, brunswick, etc.  anvil island has some sick cliffs too, but you need a boat, and once you have a boat... cliffs are of secondary importance
---
safety third.