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.