I've not added pics to my profile, so not sure about that one.. but to get them on the posts I go to a web-host service like tinypic.com and upload a pic, pick the size I want.. when it's done, I click view full size and copy the image then paste it in the text of my message.