I might have some of this wrong, but the J-Pac will hook up a jamma setup to a comp, so the JAMMA controls input as a keyboard and the VGA output from the computer video card gets run back into the JAMMA and thus shows on the arcade monitor.
If you remake the control panel, you can hook up the controls IF they use the same or lower # of inputs. As I count it, 2 players w/ joystick + 7 buttons, 1 start, 1 coin each, and a 4-way, is 30 inputs. Subtract 4 if you daisychain the 4-way to one of the 8 ways. Add 2 if your method of connecting the mouse doesn't have buttons (I DON'T think the optipac supports mouse buttons) , but you don't have to if you daisy chain them. Then add your admin buttons.
If it's an X-men 4 player cabinet, I think it has 36 button inputs : 4 players with joystick, 3 buttons, start and coin each. If you've got this, you definitely have enough button inputs to support 4 admin buttons. Daisy chain either the 4-way or the mouse buttons to gain more. If you do this, you can use a J-pac and leave out the I-pac, but it will take some button-location-reprogramming of the J-pac cuz the controls are a bit scrambled (ie, you've got 2 player and admin buttons spread out among a 4 player X-men layout, so they may go to unexpected keyboard keys till you reprogram the J-pac) You COULD still use an I-pac for the inputs.
If it's a X-men 2 player, it only has 18 inputs. You'll need an I-pac for all these inputs. Then, DON'T bother daisychaining like mad because the i-pac will support all of them.
In either case, you will need an optipac or other interface for the trackball and spinners. Also, whether you use a J-pac or an I-pac for the inputs, you will need to use a J-pac or an ArcadeVGA video card to display the computer on the arcade monitor.
I haven't built a cab yet, and I don't even have enough money to start my CP project. If this is wrong, someone PLEASE correct me, for my sake and pointdablame's.