you are referring to a "cheap beer dispenser" so I'm assuming you mean a party keggerator hand pump/tap
Those hand pumps work good for parties, but are not going to hold the beer for any amount of time. If you want to put a keg on tap and drink it over a 3 week period, you're most likely going to want to get a CO2 tank & regulator.