Would a turn push be better given he likely has an ace? Any qualms on river call of reraise?

Ultimate Bet No-Limit Hold'em, $.50 BB (10 handed) Hand History Converter Tool from FlopTurnRiver.com (Format: FlopTurnRiver)

saw flop|saw showdown

MP3 ($13.25)
CO ($21.60)
Button ($24.25)
SB ($18.25)
BB ($67.70)
UTG ($38.90)
Hero ($51.15)
UTG+2 ($63.65)
MP1 ($49.50)
MP2 ($41)

Preflop: Hero is UTG+1 with 7, 7.
1 fold, Hero raises to $1.5, 7 folds, BB calls $1.

Flop: ($3.25) A, 7, T (2 players)
BB checks, Hero bets $2, BB calls $2.

Turn: ($7.25) A (2 players)
BB checks, Hero bets $7.25, BB calls $7.25.

River: ($21.75) 8 (2 players)
BB checks, Hero bets $15, BB bets $56.95, Hero calls $30.

Final Pot: $99.55