Hi everyone, curious. Can I make a custom change my password page in Power Pages?

I made my own profile page. The reason for this is that I needed a working subgrid, and using the default profile web form cannot be configured to add Subgrid metadata.
Aside from displaying the user's profile, I'd like to recreate the set password feature. Why? Because If I simply linked a button in my custom profile page to the above screenshot page, they can freely navigate to the profile page, change the email page, and manage the email authentication page. Or could I just simply disable these buttons?
Thank you for your help!