Is this one of those times where we can find a fold with a set?

The difficulty I'm having is coming up with a reasonable flop raising and continuing range for a relative unknown. A range of 77,99, 86hh, T8hh has me crushed, but adding in just AA and a few combos of KK or AKhh makes this a jam.

I only have a handful of hands on villain, but early indication is that he may be quite aggressive and playing a wide range.

Button ($9.18)
Hero (SB) ($67.18)
BB ($38.59)
UTG ($24.60)
MP ($29.45)
CO ($29.10)

Preflop: Hero is SB with 5, 5
2 folds, CO bets $0.75, 1 fold, Hero calls $0.65, BB calls $0.50

Flop: ($2.25) 7, 9, 5 (3 players)
Hero bets $1.61, 1 fold, CO raises $4.30, Hero calls $2.69

Turn: ($10.85) J (2 players)
Hero checks, CO bets $5.18,Hero????