Yes and yes, it has a USB type wall charger that can disconnect from the wall port and can be plugged into computer for uploading pics and such and it's a straighttalk phone, as mentioned in my description, that's what service I use, I got a new phone, only had this Optimus about 6 months, always was in a case and I always cleaned it regularly :)