A limitation was necessary to keep EmEditor run faster. I am changing the limit to 10,000 characters long (this is the same as the Find string in the Find dialog). This applies to both the Auto-marker and normal markers in the list.
I read your other requests, but these are a little difficult to address. I might consider these in future versions.