Regarding the first major issue and your advice, when I place a user custom field and enable required, it will not display the custom field to collect the e-mail address with registration turned off. What additional setup steps are required?
Regarding the second major issue "2) On an iPad 2, the "browse" button in the special filed 'file upload box' does not work. Is there a fix for this problem?", although you replied that you do not think HikaShop has a problem, we also tried a Windows Phone 7.5. With the Windows phone, when we try to use the "browse" button, it opens up the keyboard screen, so both the iPad and Windows phone don't work, whereas an Android 4.0 tablet does work. I conclude you have a bug or is there another setup step we need - please advise.