aam_michael_70 hi there.
Based on your message, I'm assuming that you are not experienced WordPress core administrator so I would strongly encourage you to spend a couple of hours educating yourself.
First of all, check this article https://aamplugin.com/article/wordpress-roles-and-capabilities. It will help you to better understand what is role and capability, and how they work together.
In this article, you can learn more about how to manage capabilities so you can create more effectively all necessary custom capabilities and know when to assign them to which role/user https://aamplugin.com/article/how-to-manage-wordpress-capabilities
AAM does not have control over the way frontend is rendered. If you have a theme that displays "Manage Your Profile" link on the frontend page, this is something that AAM simply cannot change, however, there are two additional things that you can do to minimize routes to the backend. Hopefully, your theme follows best practices, and use WordPress core to determine what would be shown for an authenticated user.
First, you can use AAM Secure Login widget to facilitate user login/logout process https://aamplugin.com/article/how-does-aam-secure-login-works. It has all the necessary check and if you're already created access_dashboard custom capability, the user will not see "Edit My Profile" & "Dashboard" links.
Another good thing is to hide the Top Admin bar, that you can do with show_admin_bar custom capability.
Hopefully, this is helpful.