Allow default read access for global variables, but write mode only with own declaration via special pragma, for example use sunglasses.
You can do this already. But it doesn't make sense to do this instead of creating accessors.
Allow to specify set of characters, for which variable acquires my attribute automatically, as well as the default minimum length of non my variables via pragma my
There's a lot of problems with this. But hey, if you want this, there's nothing's stopping from writing a module that provide this "feature".