I have made a small adjustment to your account, you should now be able to login.
As for site down, error 500 usually indicates a php error, could be php version, could be some extension that is missing.
Error log found under "System Info & Files -> Site Summary / Statistics / Logs" can hold some clues.