I think I played this hand correctly, but would appreciate some feedback.

Party Poker No-Limit Hold'em, $0.10 BB (10 handed) Converter Tool from FlopTurnRiver

Button ($2.02)
SB ($12.62)
BB ($9.85)
UTG ($5.54)
UTG+1 ($3.43)
Hero ($12.46)
MP1 ($1.85)
MP2 ($10.90)
MP3 ($1.80)
CO ($15.67)

Preflop: Hero is UTG+2 with Kc, 8c.
UTG calls $0.10, 1 fold, Hero calls $0.10, 1 fold, MP2 raises to $0.4, 3 folds, SB calls $0.35, BB calls $0.30, UTG folds, Hero calls $0.30.

Flop: ($1.70) Qc, 9c, 7c(4 players)
SB checks, BB bets $1.6, Hero raises to $5, MP2 folds, SB folds, Hero calls $4.45.

Thinking: Early position K8s is not a great hand, but the table is weak/tight, so I might be able to outplay whoever else is in the hand post-flop - and if my suit comes on the flop I figure my hand has some show down potential - so I limp in. (Edit note: UTG is a calling station)
A raise is put in and when it comes around to me there are 3 people in the pot. Since a K-high flush would be near-nuts I think that remote as the odds are the implied odds are good with three 100BB stacks seeing the flop - I call.
Flop comes and finishes my K-high flush. At this time I don't even have reads or ranges on the others but figure I'm likely to be good no matter what. I figure anyone with an A-high flush will check or bet weakly to induce a raise. Someone with Ac unsuited I'd expect to c/c. Someone with a lower completed flush would be more likely to put in a pot-size bet to protect a somewhat vulnerable flush with cards to come. I note that the flop is close enough together to lend itself to straight draws.
With BB's bet my immediate thought is to put him on Jc or Tc with another club.
I figure that with a made flush he'll likely be ready to play for stacks, and I don't particularly want anyone sitting with Ac to feel invited to join in and outdraw us both - so I put in a healthy raise and we end up playing for stacks.

After the show down MP2 who did the initial PF raise (with AKo, he claims) says that my PF call was a poor play. I thought my PF call was correct due to the implied odds. I'd appreciate any comments, especially those that rightly berate me for that which I forgot to consider.