Hi
For future, as these are not theme questions, please ask woothemes.com/support/
1. There may be a plugin that allows multiple currencies, again, your best speaking to woothemes.com/support/
2. No unfortunately not, WordPress is not secure enough to handle payments on the website itself, therefore a payment gateway such as paypal needs to be used.
3. I’m pretty sure you can do this, you need to set up your shipping classes in the WooComemrce settings.
– Kyle