For your range, I would assign a more polarized range like TT+,AK,AQs for value along with Axs and SC's as bluffs.

Raise flop imo, for value against overpairs and straight draws.
As played, turn raise is fine.
River idk, do you still think you get called by QQ+ here?

edit: is this his standard 3b sizing pre???