Actually they already filled up with all the bug testers within an hour of asking for them.
You must be registered to see the links
From what I can tell of their
You must be registered to see the links
they are having their newly acquired testers to
You must be registered to see the links
and submit bugs and such on discord.
So the actual release date unless they typed 2 instead of 1 in their blog-post (or translate is messing up weeks for days, doubt) is more likely to be 11th unless they are planning to release and use them to test/verify reported bugs submitted after DLsite release. That's my best guess.
The native Japanese speaker bit is just so they don't have to worry about communication as they aren't wanting people to talk just send text docs with the bugs and such. So you could have actually snuck in if you feel confident in your Japanese or at least attempt to.
That's my understanding/interpretation of it all.