I like your design.
I am in the middle of building a jukebox of very similar layout. Mine is based on the ROWE-AMI R3 JEWELL. I got the overall dimensions from one of the other jukebox web-sites and using a load of pictures and u-tube videos I managed to cobble together a plan.
You do not say which version of Windows you are using, but I have found the XP works very well.
I am using an older motherboard etc. ( can't remember exact spec. ) and have used a separate second ATX power supply to run lighting etc.
I am using a salvaged 22 inch widescreen HD tv monitor and one of those cheap 12volt amplifiers that you see all over E-Bay.
I really must get off my butt and get some photos up on the forum.
The only thing that I am not convinced about is the use of those game machine push buttons although I have nothing else suitable yet and so may use them myself.
Keep up the good work!