As a newbie you shouldn’t just be in rush to post, always take your time to read before posting. Am sure if you have taken your time to read the contest rules, then am sure you won’t participate in the contest because it’s not for your rank.
From the rules of the contest, you must be at least junior member before you can participate in the contest, also your account must be two months old before you will be able to participate, but you created the account few weeks ago, so you not qualify for the contest. If you have taken your time to check the rules, then you will have seen that.
The main reason why your pictures are not displaying is just because your rank doesn’t support uploading of pictures. Newbies can’t upload pictures on the forum here, because you will be able to upload a picture, you will need to be at least a junior member rank. You already have 1 merit which is part of the requirement to be a junior member, all you need now is activities. Immediately your activity gets to junior member activity, then automatically you will be ranked up.