You should have bet the flop because a) you really can't count on the button to bet and b) you want to build the pot.

btw, i wouldn't worry too much about putting people on specific ranges when they're super wide. Obviously the button and sb here can have an assload of hands, just wait til they define they're hands more to think about what they have.