Right, im now 99% certain on my 4 player CP setup,

what keyboard interface's shall i need, i will be using the following controls:
2 x Happ 49 Way stick with Floyd's conversion for rotary feature (players 1 & 2)-------(
www.Happcontrols.com)
2 x Happ Ultimate or Competiton Stick (players 3 & 4)----------------------------------------(
www.Happcontrols.com)
1 x Slikstik Tornado Spinner------------------------------------------------------------------------(
www.Ultimarc.com)
1 x Electric ICE-T Deluxe RGB Arcade Trackball or Happ 3" trackball------------------------(
www.Groovygamegear.com www.Happcontrols.com)
30x Pushbutton------6x Blue HAPP HORIZONTAL TRANSLUCENT PUSHBUTTONS
6x Red HAPP HORIZONTAL TRANSLUCENT PUSHBUTTONS
4x Green HAPP HORIZONTAL TRANSLUCENT PUSHBUTTONS
4x Yellow HAPP HORIZONTAL TRANSLUCENT PUSHBUTTONS
10x Clear HAPP HORIZONTAL TRANSLUCENT PUSHBUTTONS
I think i will need:
2 x GP Wiz49 Eco 49-Way Joystick USB interface ( or can i just use 1 for 2 49way sticks?)
1 x I-PAC 4 Interface (for push buttons and Player 3&4 sticks)
1 x Opti-PAC Interface (for trackball & spinner)
Will the GPwiz49 be compatable with the I-PAC 4 and Opti-PAC or is there other/better interfaces i could use? Anything i have missed? Thanks in advance!