I have a verizon 650. Is there any sort of speed dial or voice dial on this phone or do you have to buy programs?

Also, is there anyway to get ringtones if i dont have a data plan and cant email files to my phone to save them as ringtones?