The upload is done in under a minute.
No you can create a upload only account. (Guide coming soon.)
Yes.
Your Apple-ID, password and IPA file are only saved until the upload is done. After the uplaod...
https://al.wenz.io