This code will allow you to display the current logged in user:
global $current_user;
get_currentuserinfo();
echo($current_user->user_firstname . ” ” . $current_user->user_lastname . “, “);
Have you tried changing the permissions on the upload folder to 777? You can find this folder in wp-content.