The animal that would do best in a tub, out of the ones you listed, would probably be a blood python. Boas could be in tubs but to be honest with you, when their older they will benefit from a large enclosure. If your going to make an investment I would go the extra mile to get a suitable enclosure.
My recommendation, for a $150 limit, would be to get a Coastal Carpet, or a Colombian Red tail boa.
If you get a red tail I would get a Colombian (Just my personal choice).
Boa Constrictors and Carpets are both really fun snakes, just depends on what YOU prefer.