The reason your domain doesn't work on your Tommy account is because the IP addresses in your external DNS are incorrect. The correct ones are shown in Plesk. To fix the issue, you need to correct DNS entries on your external DNS server, ensure the domains are enabled in Plesk, then wait 2 hours.
The account michaelpyl is archived. It neither violates the TOS nor has any impact on your Tommy account. As long as you don't restore it, you're fine. If you do want to restore the Johnny account at some point, you'll need to delete your Tommy account first to avoid violating the TOS.