Display terms, username and user picture in a view block
There was a recent answer very much along these lines here that recommended the module Author Pane.  This module is extensible with hooks; might be the easier way for you to go as well.


  Author Pane is a block of information about a given user, like those typically found on a forum post, but can be used in other places as well. From core, it collects the user picture, name, join date, online status, contact link, and profile information. In addition, any module or theme can feed it more information via the preprocess system. All of this information is then gathered and displayed using a template file.