1st question - Why are you in for less than a full stack?!
Pre: I agree with Harvie that three betting against two shorter stacks with the intention of getting stacks in pre if they reraise is going to be good here.
Flop: If we had three bet and gotten any callers we would obviously be betting this board. As played I like check calling.
Turn: What was your logic for the turn donk bet here? I'm not a fan of it. It's hard to class this as a value bet or as a bluff.
River: I would not expect many worse hands to be calling us if we bet here but there are a ton of missed draws so I think this is a good spot to go for a check call rather than betting again ourselves.