thanks but for now I'm looking to do VERY LOW BUDGET without modifying a guitar just something to play around with
I'd use a low cfm speed controlled fan into a sealed plastic box with the funnel on the opposite side and then into a black hose to the guitar. Fire the fog into the fan. The speed controlled fan would allow you to pressurize it just enough to force it through, the plastic box would allow a tech to "pump" the top a little to vary the output at the guitar. You may have to experiment with hose size, but the smaller it is the more it might pass for a guitar cable. For added effect, put some yellow and blue LED on a 9v with a flicker circuit or possible the guts out of an LED candle or two and a small timer circuit, so it goes out in ten or so seconds after activated, on the power input in the smoking pick up hole to approximate flame. I always like the fire works coming out of the headstock, but that's not gonna happen anymore. Perhaps a couple of lasers fastened to the back side? With a lot of atmosphere, it'd probably look pretty cool.
Added: You will probably need to diffuse the output at the guitar somehow. Maybe putting a cloth over the "pickup" so that chamber fills and forces it through the cloth. This may require additional pressure at the box and some trial and error with cloth density.