You might want to rethink the smoke machine idea. If you put a smoke machine on a timer then half the time you're going to have no smoke and the other half you're not going to be able to see your hand in front of your face. Also the nozzle of a smoke machine gets VERY hot. Not what you want in a cabinet that contains a PC. A haze machine like
this one will give you better results but again, keep it out of that cabinet. Ever since haze machines became affordable I don't know many mobile guys who use smoke machines anymore, the results with a hazer are so much better, they're more smoke-detector friendly and less hassle to maintain. I've found the ideal results, especially with lasers is to actually put the machine on the far side of the room rather than under the lights. I can't get away with mobile (you leave stuff where you cant keep an eye on it and sooner or later some drunken cretin is going to $^%# with it!) but with installations it works great.
The lights might also be a significant source of unwanted heat depending on how you mount them. The nice thing is that you're doing it in a smallish room so you can use very low powered lasers at least.
Another thing to consider is that you have two conflicting ideas here. The video thing is a fine idea but if you have a room full of fog with lights mounted on or by the jukebox, people aren't going to be able to see the videos. I don't know if you've ever looked at a DJ's lighting rig with all the lights running but you usually just see a blaze of light from that end of the room - which is the effect that we're after - I dont need people to look at me, just be impressed by the show.
Sorry to burst your bubble but it just won't work like you're expecting. (Oh god...I mentioned bubbles - now he's going to want a bubble machine in there too!

)
DR - Professional DJ, sound and lighting system designer for 16 years.