Is this a mandatory cbet spot on this flop. For whatever reason I wimped out on it and decided to make my stand on the turn. Bad idea? Can I bet this river or do I check behind.

I'm pretty new to the table, but the lobby stats suggest the table is loose/passive(almost 60% to the flop).

Starting game 1785481452.

SmokingChris is at seat 0 with $50.
alban999 is at seat 1 with $30.20.
Davidouch is at seat 2 with $137.80.
the_1337 is at seat 3 with $43.
Trashcona is at seat 4 with $48.65.
marinacci is at seat 5 with $58.59.

The dealer is seat 1.

Davidouch posts a blind of $.25.
the_1337 posts a blind of $.50.

(Trashcona is dealt Qs Qd.)

Pre-flop:
Trashcona raises $1.50.
marinacci folds.
SmokingChris folds.
alban999 calls for $2.
Davidouch calls for $1.75.
the_1337 folds.

The flop comes
Kh 7d Kc.

Davidouch checks.
Trashcona checks. (this feels wrong not to bet?)
alban999 checks.

The turn comes Ks. (pot=$6.00-rake)

Davidouch bets $3.
Trashcona raises $6.
alban999 folds.
Davidouch calls for $6.

The river comes 10h. (pot=$24.00-rake)

Davidouch checks.
Trashcona ??