Arduino and Gprs

No mobile provider

You have to describe how you wanna use GPRS or 3G without a mobile provider.

?oo long I want to do with autonomous photovoltaic and take pictures and video something like NASA robots on Mars but the sea

Don't use an Arduino for videos, it's simply not fast enough. I guess you'll get more lucky with one of the embedded linux devices. Take a look at the RaspberryPi. Is WiFi an option for the wireless transmission?