You might want a microSD card to store music, pictures, ringtones, and videos, but it is not required for the phone to operate. You don't need a SIM card. You may or may not be able to get Verizon to activate your 8830 on their network. Both they and Sprint typically don't. However, it won't hurt to try. You might have a better chance of success since you were an Alltel customer.