I had more of a Rory McCann for Logan. Although possibly too old. It's the big hairy look.
Ken Stott for any love interest in my book.
Hoon is smaller and more wiry in my mind - think greying Dad of Begbie.
Geoff Palmer... Nerdy, try hard, dullard, comic... Whole hog - Ewan Bremner!
Boyband... New talent, not particularly good looking. Lots of hair gel though, best of the bunch.
If it was donkey's years ago, Clare Grogan for Shona definitely.
Anyway I'm going to change username. Set up way before you popped above the parapet @JDKirk . I don't want to sully Berta's good name.