Looks like everything got there by the river. I would c/c a small bet or c/f to a big bet.

I like the 2barrel. You're oop and you have a good hand. I think checking just loses value. It won't always be such a bad river card.