Well, even though I can´t tell you something about joining or a testmatch or something like that I can answer some of your questions.
Since I´M now is considered as full, I`M only takes in players that we.. Can´t live without having in our team, so you need to be really really good.
And some of our members speak german, I speak German as a second language and Swedish + English as my first languages.
All of luck, hope this post will help you.
I`M|Garrface