BB is most likely strong here: set, two pair, AJ would be the only hand u beat, or AQ for a split. CO can have anything from a gutshot to two-pair as well by the turn considering his low AF.

Calling the flop bet is fine, since there are only gutshot draws out there.

You played it alright thought, im not sure if checking turn is horrible. Bet/fold seems fine.