1. I think a fish is going to have a lot of trouble folding AdAx/KdKx/QdQx here so I don't like it.

2. I bet the flop, but I like the river push as played. I can't imagine a hand BB would look you up with here, except a badly slowplayed trips/fh.