(1) To upload a picture you hit the "Insert Image" button and go through the upload process, and then should see a little markup block appear in your posting window that will embed the thumbnail in your post. You don't need any particular software to do it, although if you're running Noscript or something like it you should turn it off for these forums because it breaks uploading badly.
(2) I think this is in the wrong place, unless YGOLON is part of the CWBP, which I don't think it is. You should probably make your new thread in one of the subforums in the Mapmaking Discussion & Philosophy/WIP/Critique section, and this thread is better suited to Site Tech Support. Mods?