Preflop:
The Button reraise pf looks very much like a higher pocket pair, so if you reraised him to about 1$ and he has only a little bit of aggression in his play he'll put you allin which is what you want. There are also two people in the hand - you want to get heads up with your rockets, remember its still only one pair.

Flop:
You bet and got a raise and a call, so both of them like their hands, if you put them on overs you should reraise allin - i'm sure at this level at least one of them will call you with holdings like JJ, QQ, KK, maybe AT, or AKspades (dont be suprised to see a set of tens or eights in such situations)

Turn:
That bet looks a bit weak, could be a slowplayed full if utg+1 is some kind of trappy. I like the check/call line.
But the thougts about "testing the waters" are wrong. If he only wants to test the waters, you wont get money on the river anyway, unless he has a hand that beats you.

River:
I would consider making a valuebet of about $2.50, and fold to an allin-reraise from utg+1.