I don't think the raise PF is terrible with KJ, but you should be aware of the calling range on the flop. Obviously you're not raising for value but because of the dead money that is in the potI would play this more passively/bet less. The A on the river is pretty much a blank, and you have to call given the price. If you didn't intend to go broke on the hand you should have bet less or just checked the turn.
On a table this loose I think you can afford to just wait for quality hands