2) Scratching – marble is a softer material than a manmade composite like Caesarstone or even the tougher granite, so you have to expect it will scratch and rather easily I have found. If you drag something across it, then it will scratch. If you cut food on it without a board, then it will scratch. But I have also found that the scratches blend in and eventually disappear. As you’ve probably heard, marble develops a patina and it all just kind of blends in over time. Sometimes with a bit of a wipe or buff with a cleaner and they will come out, but generally over time they are worn away.
However, if you like things perfect and pristine, without a scratch or mark and want the benchtop to look as good as the day it was installed then I would seriously consider whether marble is for you. It will age, it will look more worn and weathered (although only in some lights and at some angles) than other more indestructible surfaces. But that doesn’t worry me.
On a different note, one place that wears really badly is the staircase. Another situation where having gravel or grit stuck in the treads of shoes then walking up the stairs is causing this deep scratching of the Resene stain. I will have to sand and restain it, otherwise have a sisal runner installed to prevent the problem.