1.
I’m wanting to move the Edit/Move/Split/Post bar down
create a directory on your theme called ‘bbpress’
ie wp-content/themes/%your-theme-name%/bbpress
where %your-theme-name% is the name of your theme
find
wp-content/plugins/bbpress/templates/default/bbpress/loop-single-reply.php
Make a copy of this file, and put in in the directory called bbpress that you created above, so you end up with
wp-content/themes/%your-theme-name%/bbpress/loop-single-forum.php
bbPress will now use this template instead of the original
and you can amend this
then around line 29
<?php do_action( 'bbp_theme_before_reply_admin_links' ); ?>
<?php bbp_reply_admin_links(); ?>
<?php do_action( 'bbp_theme_after_reply_admin_links' ); ?>
this is the bit you are wanting to move.
2.
Is there a way to have the join date underneath their photo beside the post?
yes it can be done, but would need some coding.
Same template, around line 57 you’ll find
<?php do_action( 'bbp_theme_after_reply_author_details' ); ?>
That’s where you want to add the join date, either as a hook to the action above, or as additional code.
I suspect you’ll want to pick up the date from the wp_posts table user_registered field.
using bbp_get_reply_author_id() should get you the user, and
https://codex.wordpress.org/Function_Reference/get_userdata
should give you how to use it, with say
<?php $user_info = get_userdata(bbp_get_reply_author_id() );
$registered = $user_info->user_registered;
echo $registered?>
probably being close to what you want, but you’ll probably need to do some date stuff to display how you want
https://www.w3schools.com/php/php_ref_date.asp but possibly a strtotime() function
Hopefully that’s enough to get you somewhere !!