you can set up an email listener for Service Requests (see KB article #14464 for more).
After setting it up you can send an email (from Request offering 3.) to your newly created listener with all the data you already have to populate (basically invoke) another Service Request (Request offerings 2+3).
Thanks Florian. I will investigate the KB article.