To answer a question just posted here, you won't get a local number is Tracfone, in its coverage map area, does not list phones of your technology (GSM or CDMA). If, for example, you have a GSM phone (like I did) in an area that Tracfone doesn't have down as being GSM (only CDMA phones show up on the coverage map view), you will not be able to activate phones using that zip and, unless another, GSM-enabled zip near you has numbers local to your zip, you won't get a local number.
About roaming, CDMA Tracfones are programmed with specific "system IDs" (SIDs for short) in which the phone will register as in home service. Everywhere else, whether your phone is still on the network it was activated on (usually Verizon) the phone will say it's roaming and charge as such (this is the big advantage of the LG 3280: roaming costs nothing extra!). I'm a little bit more fuzzy about GSM roaming, but I'm pretty sure that the phone will only say it's roaming if it's actually on a different provider's towers than the one it was activated with. Not that it matters anyway though; while roaming features and rates are the exact same for SingleRate GSM phones.