WordPress has wp_get_current_user() function for getting the current (logged in) user, which you could use. If the returned WP_User object doesn’t have all the details you need, you can get either all or a specific user meta with get_user_meta(). For getting the user’s avatar, you could use get_avatar().
Have a look at the function docs for more details and their User Contributed Notes for some usage examples.