Re: second idea- I'm pretty sure this is already a thing. I know in Ethereal, only crops can be broken. I've almost accidentally broken glowstone before, but it wouldn't let me (whoot.). Sometimes there are issues with trees being replanted, but I think that's other leaves being in the way or some weird thing like that.
Totally agree on number 1 though.