Hero (Covers): Been at the table longer than V, has a winning, aggressive image. Has only shown down over-pairs+, also taken down some pots with bluffs, but did not show.
V ($420): Mid-20s Irish, seems to me somewhat loose-passive. Playing less hands than most players at the table, but still probably about 25%-35%ish of them. Haven't seen him open raise once yet. Built his stack mostly from a hand where he limped K9o, and stacked a guy who limped AKo by calling him down on a K9897 board.
Onto the hand:
V limps UTG, 3 more limps, including SB to hero in BB w/K
7
who checks.
Flop ($15): 7
7
2
Sb checks, hero bets $15, V calls fairly quickly, everyone else folds.
Turn ($45): 3
Hero bets $40, V verbalises call in a way which reeks of strength, which pretty much tells me he has 7x+, since he seems like the sort of player who is incapable of folding trips.
River ($125): Q
Hero bets $120, V goes all-in after a few seconds and a brief Hollywood, hero quickly folds.
Mostly after your thoughts on my sizing, as well as if we can even think about calling the river here. Also, on a Kx river I was planning to c/r AI given his turn tell, thoughts?