1. No additional driver required. It installs itself automatically on my Windows 7 laptop.
In fact, there's no PC Suite for it, its' settings can be accessed by typing http://jiofi.local.html/ in any common browser.
2. Xp requires Service Pack 3, and Vista, 7, 8, 10 all are supported...