Is it or will it be possible to run a server with a username and password database other than Smogon Forums' one? (One case for this would be for users under 13, who aren't allowed a Smogon Forums account due to COPPA, but could perfectly well have an account on a non-US server or on a system that didn't require an email address.)
Yes, it is possible.