I dont know if it will work on xp. Youll have to figure that out yourself. And the download I assume is about the same as most IDE. An android device definitely helps as the emulator just isnt good enough to develop anything on. I dont think I had anything else.
There is plenty of information out there and certainly doesnt take hours to look up this stuff.