Can confirm that 99% of the problems appear to be fixed.
The page editor problem persists though - only for the page where the wpforo shortcode is, the other pages are editable with no js errors.*
*Additionally I found this in the error logs which is thrown when a page edit is attempted
PHP Warning: call_user_func_array() expects parameter 1 to be a valid callback, function 'duplicator_global_scripts' not found or invalid function name in /home/user/forum.site.com/wp-includes/class-wp-hook.php on line 287