Yes, it is correct. Vending machines are generally 20% more expensive than conbini. A bottle of water is 98¥ to 120¥ at conbini while 120¥ to 140¥ in vending machines.
No, it usually around the same price. There are also many 100yen vending machine that are way cheaper than conbini.