My friend came across this spot on the river in the $55 40k and wants some thoughts on the best action on the river. only reads on villian - has been somewhat loose/fishy, opinions please!!

PokerStars Game #45867831584: Tournament #317010682, $50+$5 USD Hold'em No Limit - Level XI (400/800) - 2010/06/22 19:49:33 ET
Table '317010682 27' 9-max Seat #1 is the button
Seat 1: Maccakid ATC (57169 in chips)
Seat 2: txrumrunner (46681 in chips)
Seat 3: JLizard (21745 in chips)
Seat 4: dude904 (26250 in chips)
Seat 5: perky264 (20136 in chips)
Seat 6: smokrokflock (24619 in chips)
Seat 7: 2PAUL2 (10075 in chips)
Seat 8: trembl07 (15699 in chips)
Seat 9: Leanod (13819 in chips)
Maccakid ATC: posts the ante 75
txrumrunner: posts the ante 75
JLizard: posts the ante 75
dude904: posts the ante 75
perky264: posts the ante 75
smokrokflock: posts the ante 75
2PAUL2: posts the ante 75
trembl07: posts the ante 75
Leanod: posts the ante 75
txrumrunner: posts small blind 400
JLizard: posts big blind 800
*** HOLE CARDS ***
dude904: folds
perky264: folds
smokrokflock: folds
2PAUL2: folds
trembl07: folds
Leanod: folds
Maccakid ATC: raises 800 to 1600
txrumrunner: calls 1200
JLizard: calls 800
*** FLOP *** [8s Tc 2s]
txrumrunner: bets 800
JLizard: folds
Maccakid ATC: raises 2400 to 3200
txrumrunner: calls 2400
*** TURN *** [8s Tc 2s] [Td]
txrumrunner: bets 1600
Maccakid ATC: calls 1600
*** RIVER *** [8s Tc 2s Td] [Jh]
txrumrunner: bets 8000
Maccakid ATC: raises 42694 to 50694 and is all-in
txrumrunner: calls 32206 and is all-in
Uncalled bet (10488) returned to Maccakid ATC
*** SHOW DOWN ***
Maccakid ATC: shows [7s 9s] (a straight, Seven to Jack)
txrumrunner: shows [9d Qs] (a straight, Eight to Queen)
txrumrunner collected 95487 from pot
*** SUMMARY ***
Total pot 95487 | Rake 0
Board [8s Tc 2s Td Jh]
Seat 1: Maccakid ATC (button) showed [7s 9s] and lost with a straight, Seven to Jack
Seat 2: txrumrunner (small blind) showed [9d Qs] and won (95487) with a straight, Eight to Queen
Seat 3: JLizard (big blind) folded on the Flop
Seat 4: dude904 folded before Flop (didn't bet)
Seat 5: perky264 folded before Flop (didn't bet)
Seat 6: smokrokflock folded before Flop (didn't bet)
Seat 7: 2PAUL2 folded before Flop (didn't bet)
Seat 8: trembl07 folded before Flop (didn't bet)
Seat 9: Leanod folded before Flop (didn't bet)