Yes, BuddyPress and bbpress are the plugins that are easily integrated with any theme thus it will be working fine with the theme by Divi. You only have to set the pages in the menu and manage the permalink from the setting.
To set menus :
To set permalinks:
To set direct menus from BuddyPress settings: