Hi, Undertaker, and welcome to the forum!
Yup, you definitely need to have a photo hosting site before you can post pictures. I'm on Photobucket but I believe there are many more others out there like it. It's kind of a little hassle and I wish there was an easier way but it still works.
Anyway, I'm glad you found your way back into modeling! It's a great hobby to have for relaxation and a sense of pride and accomplishment.
Also, NEVER be afraid or apprehensive about asking ANY question here! The folks here on the FSM forum are just about the friendliest, most supportive, group you'll find anywhere.
Best wishes and welcome once again,
Eric