from what I know, regarding the signature part, is that you just fill the documents on your PC and upload them. Once done, they ask for a digital signature sort of agreement later which basically suffices that part.
However just to be sure, wait for others to answer as well.. better if you just...