Why is Office required for multiple file uploading?
I don't have Office, is there something I can install that will enable this feature?
Have a look at this recent question 'What are the client side requirements to enable the “upload multiple files” link?'
You can also upload multiple files using WebDav (Explorer View). Office is not required for that. See this question for requirements.