Looking for advice on how to best play this hand please against a loose aggressive villain. How far can we take TPGK against this villain in BB vs. BU?

Tried to exploit villain tendencies by calling down a decent showdown hand.

Questions
1.) Comments on turn?
2.) Is this villain's range be wide enough by the river to include KJ- to consider a call?
3.) Thoughts on alternate ways to play this hand more effectively?

Villain is 29/16/4.00 over 45 hands (14% 3-bet, 33% ATS), no specific reads but was having a rough time, he got coolered on KK<JJ and got stacked on the flop with TPTK by a set.

Full Tilt No-Limit Hold'em, $0.25 BB (8 handed) - Full-Tilt Converter Tool from FlopTurnRiver.com

UTG ($49.13)
UTG+1 ($26.93)
MP1 ($25.27)
MP2 ($31.96)
CO ($18.15)
Button ($21.03)
SB ($46.56)
Hero (BB) ($32.34)

Preflop: Hero is BB with K, Q
5 folds, Button bets $0.85, 1 fold, Hero calls $0.60

Flop: ($1.80) K, 4, 2 (2 players)
Hero checks, Button bets $1.25, Hero calls $1.25

Turn: ($4.30) A (2 players)
Hero checks, Button bets $2.75, Hero calls $2.75

River: ($9.80) 4 (2 players)
Hero checks, Button bets $7, Hero ???