1. You can use WPML if you want multiple languages, or if you just require one then you can use the standard WordPress way or .po files, i will create and englsih one that can be translated and include it in the next theme.
2. This is theme dependent, you would need a widget area there.
3. We will be building our own themes very soon 🙂
Thanks,
Stiofan