As to lime scale: The only realistic solution is to install a water softener.
In regard to a new water heater: That won’t solve the lime problem, and a tankless is more susceptible to the problems than a tank type. You could end up flusing the tankless multiple time per year just to keep it working. Because the scale builds up on the interior of the heat exchange tubes and decrease their efficiency.
Standard tank systems are better unless your feeding a huge demand for hot water on an intermittent basis. I installed tankless units in one place. A shower building for a camp dedicated to wilderness trail crews. They do ten day hitches in the wilderness, come back to camp and twelve to twenty people all want to take showers as soon as they can. So, I installed tankless units.
In most situations unless you have a really large family, or have installed way too many shower heads, you can’t justify the purchase and install costs of the tankless units. It depends on your energy costs but in most US locations you cannot save enough in the life of the tankless, to pay off the increased initial cost. Particularly after teh new EPA standards for energy efficiency for tank units came into play.
I typically install tank units with a thermostatic tempering valve just after it, and set the thermostatic valve to 125-F, and the tank at 160-F.