BaronessBomburst Suicune seems to be one of the very few legendaries that just don’t work in Pokemon Go unfortunately. Its movesets are poor and don’t benefit from STAB, and it lags behind Vaporeon and Gyarados.
Larvitar are exceptionally rare wild encounters (hence the importance of the Larvitar community day a few months back), and rare in eggs too due to their importance in the game.
Thr majority of raid groups operate via WhatsApp and/or Discord, so if there’s one in your area, they’ll all be on that. If you ever bump into one, ask them about a group!
SneakyGremlins Kyogre is an exceptionally good Pokemon so I can see why your friend was so bitter! 