1) To prevent more than one CPU doing the same job I shall program that in PHP so it only serves the same PCAP file once, unless; The CPU used didn't return a correct key. If that is the case then I shall order all the results by number of attempts by CPUs in ascending order and return one file. This allows fair usage of CPUs.
4 & 6) The Word lists can be an option on the submit form and the word lists can be hosted on the server where the CPU can download the word list if they haven't cache it.
I've start working on it site later today and shall upload every at wpa.runningbackwards.co.uk
Thank-you for having me on your team