You do have the option to attach photos to this forum, but they are resisted to no larger than 512kb, and will be displayed small thumb size. They are clickable but only view able to members logged into the forum.
BBcode is the best way because you can host your own image files, they will display better and be view able to the public. Please keep in mind broken link images in post may get the entire post delete, closed, or you may be asked to fix the image.
Here is the BBcode you can use for image linking and displaying.