only have info for the photos...
yes you can attach a photo in the forum... when in the message creation (or reply) screen, scroll down to "Additional Options" then "Attach Files".
that gives you a pop-up screen where you can find the file on your computer, and upload. the file types and max sizes are listed. you can use bmp doc gif jpe jpeg jpg pdf png psd txt zip file types.
...hope that helps