Yes, Vinyl floors are water proof.
Vinyl floors need to glue down to the subfloor by using special Vinyl adhesive. Because the installation, please make sure the subfloor is flat and levelled, cleaned be ready for direct installation.
Vinyl plank is normal 1.2 meter and 1.8 meter long, and the width is 180mm or 200mm. They are designed to be looked like timber floors. And Vinyl Sheet is different, they are normally in big roll with over 3.3m long. Vinyl sheet is much cheaper to manufactured and normally only 2mm thick. However Vinyl plank is more luxury feeling.