I don't really understand what you means by a 15 years old admin don't have any bank accounts? In my country even a 3 years old kid also can open bank account, of cos with the linked account with their parents, but after 12 years old they are free to have own personal account. I think you should not be too skeptical about the ages of admin to determine the site.
The admin told me he didn't have a bank account. Right now the forum is sponsored by Evo so he is able to pay members. Let's hope in the future also he will get some sponsors so that he can continue paying members.