Hello,
I do this types of job daily in my 9-5 job. I have all the experience needed to accomplish all the tasks you outlined. I have a question of your task. The GPL project is hosted on GitHub or not. I can able to redistribution and finding any source code from Github. I will also provide service guarantee (free for 3 days) after job delivery. No advance pay, just need fund and Freelancer.com including project fee into this site to start. After the satisfaction job, do not forget to give 100% feedback with final payment. If you need installation/setup process manual, please do not hesitate this to ask. We can discuss exact price later.
I have the ability to work with constructive criticism as well as adhere to deadlines. More details on project message board (you have to initiate the conversation first).
Best regards,
--
Karim
Senior Network/Sys Admin and Programmer, Ninja