The lock is not showing because the image you are using is not on a secure site. If ANY image on your forum is 'not secure' then the badlock will not show.
If you host the image on your own server there will not be any conflict with the SSL padlock
May I also suggest that you attempt to solve one issue at a time. Having many topics open my confuse the issue rather than solve it.