1) You do not have to change your number, in fact, some companies consider it a canceling of your contract and the creation of a new one (including cancelation fee) to do it.
2) Since all iPhone plans are national, you don't have to worry about your long distance, but your friends may not be able to call you often. You could get an extra local line.
TEG