​Can I still submit returns via eFiling even though I am no longer registered as a tax practitioner?

Yes, you can still submit in your own returns in your personal capacity not as a tax practitioner.