Could this player have anything but an ace here?

Villian is 11/8/2 over 1k hands Villian C-bets %70 was thinking against this player he was a little on the nitish side with a high steal % so figured I was getting some good implied odds here.

No-Limit Hold'em, $0.10 BB (9 handed) - Hold'em Manager Converter Tool from FlopTurnRiver.com

Button ($4.65)
SB ($6.05)
Hero (BB) ($11.75)
UTG ($9.80)
UTG+1 ($13.40)
MP1 ($5.50)
MP2 ($10.65)
MP3 ($10)
CO ($4.80)

Preflop: Hero is BB with 7, 9
4 folds, MP3 raises $0.40, 3 folds, Hero calls $0.30

Flop: ($0.85) 9, A, 7 (2 players)
Hero checks, MP3 checks

Turn: ($0.85) 7 (2 players)
Hero bets $0.60, MP3 calls $0.60

River: ($2.05) A (2 players)
Hero bets $1.30, MP3 raises $4.90, Hero folds

Total pot: $4.65