If you want to use a real arcade monitor with a PC, you’ll need a special video card that can send the right signal to it. Plenty of info here on that.
Speakers are easy, just figure out a way to mount them.
If the controllers you plan to use already work in MAME, there is no need for any further devices like JPAC, IPAC, etc.
I’ve never used one of those Xbox fight sticks but I think most people here would probably urge you to just build a control panel or use the control panel that’s already on the cabinet (assuming the sticks and buttons work). You’re probably going to have a hard time mounting those Xbox sticks in such a way that they’re a) firmly fixed to the cabinet, b) easily swappable, and c) don’t look like complete ass.
If you don’t care about c), then the problem just got a whole lot simpler.
PS—if you do decide to use the existing control panel, then in that case you will need a keyboard encoder (such as IPAC) to convert the button presses into keystrokes that MAME can work with.
Good luck!