Laying Vinyl Flooring Over Uneven Poured Concrete
Spend $50 on a non contact moisture meter rated for concrete.  Make sure your system is ok with whatever level you have spring/fall..

Floor grinding with a diamond cup grinder, followed by SLC (self leveling compound) for the low spots would minimize the SLC needed.  

Follow your vinyl flooring manufacturer for sealing/curing/dryness.