Okay i took some screenshots and did an image edit to place the user's avatar on where i am trying to style it into the template.
Mr Papa said
you can already do this... your sp theme displays the elements... you just need to add a template tag to display the avatar...
sp_UserAvatar('tagClass=spPostUserAvatar spCenter&context=user&size=50', $spThisTopic->last_user_id);
In the default theme, you would add it to this stuff
sp_TopicIndexPostCount('tagClass=spInRowCount', __sp('Posts'), __sp('Post'));
sp_TopicIndexViewCount('tagClass=spInRowCount', __sp('Views'), __sp('View'));
sp_TopicIndexStatusIcons('tagClass=spStatusIcon spCenter', __sp('This topic is locked'), __sp('This topic is pinned'), __sp('This topic has unread posts'), __sp('No permission to create posts'));
if (function_exists('sp_TopicIndexRating')) sp_TopicIndexRating('tagClass=spTopicRating spCenter');
style as desired... change size if you want...
as always, we strongly urge you to create a child theme or make your own theme before editing to keep from losing changes on updates...
By using the code you gave me above this is what i got in picture below.
This is where the avatar shows on the forum in picture below....
So anyways I am still trying to place the user's avatar on the first example picture i did by using picture editing software. I will try placing the code again in other templates to see what happens. thanks for your help @mr-papa