Vinyl flooring on a 100+ year old home with no level floors
Floors don't have to be level for click-lock flooring, it just needs to be flat.  Manufacturers will give you the maximum floor change per foot.  I suggest that if you have small dips that are outside the manufacturers ranges you fill those with a self-leveling compound.