The guy gave you a standard pitch without any particular investigation. I'd forget him for the time being, and he costs too much. It's not a vapor barrier if it's old, worn, and has holes. You need a real vapor barrier, heavy weight scrim reinforced plastic, run up the walls about a foot or more if possible, sealed to the foundation with termination bar and caulk, sealed around all posts, pipes, penetrations, etc., etc. Vapor barrier, with the emphasis on barrier (or retarder as the dweebocracy now insists). In your perfect iteration, you'd then spray (SPF) foam the foundation walls from the subfloor to lapping it down over the vapor barrier. Depending on several variables, I might want to ventilate the exterior side of the VB to exterior; there are ways to do this that I won't go into, but essentially, you don't want to create a moisture path in the foundation up into the house framing. Minimize all conditions that might contribute to crawlspace water.....grading, drainage, downspouts, etc. I'm not necessarily convinced you need a full tilt perimeter drain tile, but you probably should put a sump and pump in to keep water tables lower than the crawlspace floor. No vents. Seal the crawl and condition it like the rest of the house. If you got the previous stuff right, you don't want or need vents; they can create their own problems. Maybe a humidifier, but if you got it all working right, you don't need a humidifier either. I'd fine tune these recommendations after looking at some pics and considering the variables I can't know on the internet.