Yes, you can post pics on this site. The way I do it is to create an account at a free site like Imgur and post the picture there then post a link to it in your post here. This is an example
https://imgur.com/I0bGPmB
I have been able to copy and paste images also as the following example but then you have to watch file size etc . Rabbit 73 just posted the file size etc restrictions for different file formats generally 500kb or 1024 by 1024 in a reply to OTA thread Distance between antennas.
IMG_5281.jpeg
Glad to see you posting again.