Villain in this hand is Jamie217. He's a straightforward TAGG who 3-bets a little light but i've really never seen him bluff. What should i do on the turn, is it too weak to just fold? Also flop and preflop comments are welcome.

PokerStars No-Limit Hold'em, $4 BB (4 handed) Hand History Converter Tool from FlopTurnRiver.com (Format: FlopTurnRiver)

Hero ($528)
UTG ($416)
Button ($841.90)
SB ($425.60)

Preflop: Hero is BB with 7, T.
UTG raises to $16, Button calls $16, 1 fold, Hero calls $12.

Flop: ($50) 2, T, K (3 players)
Hero checks, UTG checks, Button bets $20, Hero calls $20, UTG calls $20.

Turn: ($110) 7 (3 players)
Hero checks, UTG bets $64, Button calls $64, Hero ????

Villain in this hand is a semi loose, very aggessive reg named FoolMeTwice. I've seen him float in position a few times, he's definitely willing to bet with air or with a marginal draw. He seems like he's a pretty good player.

I'm pretty sure this is good i'm just checking.

PokerStars No-Limit Hold'em, $4 BB (6 handed) Hand History Converter Tool from FlopTurnRiver.com (Format: FlopTurnRiver)

BB ($204.50)
UTG ($438.15)
MP ($758.40)
Hero ($778.80)
Button ($446)
SB ($396)

Preflop: Hero is CO with T, K.
UTG calls $4, 1 fold, Hero raises to $20, Button calls $20, 2 folds, UTG folds.

Flop: ($50) Q, A, 7 (2 players)
Hero bets $28, Button calls $28.

Turn: ($106) 6 (2 players)
Hero checks, Button bets $76, Hero raises to $730.8

villain is a loose/passive donkey, can i call this river? also line check.

PokerStars No-Limit Hold'em, $4 BB (6 handed) Hand History Converter Tool from FlopTurnRiver.com (Format: FlopTurnRiver)

Button ($690.20)
SB ($198.90)
BB ($475)
Hero ($520.75)
MP ($915.90)
CO ($413.95)

Preflop: Hero is UTG with K, A.
Hero raises to $16, MP calls $16, 1 fold, Button calls $16, 2 folds.

Flop: ($54) J, K, A (3 players)
Hero bets $40, MP folds, Button calls $40.

Turn: ($134) 4 (2 players)
Hero bets $90, Button calls $90.

River: ($314) T (2 players)
Hero bets $196, Button raises to $544.2, Hero calls $178.75 (All-In).

Final Pot: $1232.95

Thank you.