Rate my team for Ultra Sun! Hello!

I'm just now getting around to playing Ultra Sun and have no idea what to expect. I want to remain as spoiler free as possible but I do want to have a solid team lined up. I'm thinking of using

Primarina

Hawlucha

Alolan Raichu

Krookodile

Salazzle

Tyrantum

Are any of these Pokemon really weak/difficult to acquire and not worth using in general?