need help in sending file through gprs from sd card

hi all ,

I have arduino ,rfid reader,rtc,gprs module and sd card..first i have done these things:

  1. captures rfid data and rtc data at the same time
    2.saves that data in text file into sd card

now i want to send that text file using gprs module when gprs get connected and when done delete that text to do it?

can single arduino did all the above tasks?