What are the requirements around account de-registration?
I don't believe so. In my app Free Bitcoin I don't provide a delete option (one can contact me through the app and I will manually remove their account), and log out is performed by removing and reinstalling the app. The app was approved by Apple without any trouble.