yeah, definitely bet the turn. there is value from fd, Tx and maybe random straightdraws and even worse hands.
as played the river is quite an awkward spot because some hands completed as T9/98/QJ, i wouldn't expect a lot of worse hands to be betting so if we check/call we are doing it mainly to bluffcatch vs missed fds.
that said, it does not make a lot of sense to bet this river after not betting the turn, so c/c is "fine". but you shouldn't have been in that spot at all.