No problem buddy
1 - I used an Arduino MEGA 2560 R3 from Amazon.
2 - Each of the joysticks I used is a three-axis joystick so it has 3 analog outputs (up/down, left/right, and left twist/right twist). The regular Arduino Uno can handle 6 analog inputs so if you don't need a throttle and you're using less than 14 buttons you can use one of those instead. I actually used a MEGA so that I could have more buttons, but since it also allows a bunch more analog inputs I also threw two small joysticks on for camera controls.
2 - TLDR; Uno can handle two three-axis joysticks or two two-axis joysticks + a throttle slider. If you want more analog inputs you have to go for a MEGA.
3 - Window detects it as analogue, a value range from 1023 to 0 IIRC. Note that the arduino needs the special setup using UnoJoy for windows to recognize it as a regular input instead of an Arduino.