This hand was pretty early in the session. I could tell this villain was limping in with a very wide range of hands, but I hadn't really gotten any reads on how he plays post-flop.

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

Hero (BB) ($9.81)
UTG ($15.29)
MP ($18.37)
Villain (Button) ($7.09)
SB ($3.88)

Preflop: Hero is BB with 7, J
2 folds, Villain calls $0.10, SB calls $0.05, Hero checks

Flop: ($0.30) A, 8, 7 (3 players)
SB checks, Hero checks, Villain checks

Turn: ($0.30) 7 (3 players)
SB checks, Hero checks, Villain bets $0.30, SB calls $0.30, Hero raises to $1, Villain raises to $6.99 (All-In), 1 fold, Hero ???

I figure the guy has a legitimate hand, but in the back on my mind I was wondering if he could be making a move with something like 10 9 of diamonds. I was also a little worried he might have been slow playing and made a set on the flop since, other than the fact that he liked to limp in a lot, I didn't have any reads on the guy.

Is my jack kicker likely to be good here?