There is no roaming inside the US that costs you money. If you're going anywhere near the Canadian or Mexican border, however, you'll want to turn both of them off/home only to avoid the possibility of picking up a foreign tower and getting charged through the nose.
Yes indeed. I've seen a LOT of people suggesting it and so far not ONE thread saying it cost them money unless they were near one of the borders.