No information on the art profession been given yet as far as I know. (Hope it comes soon!)
But yes, selling and hanging them up should be there as you can sell and use other profession goods.
I do not think you will be able to upload anything - legal stuff and immersion breaking images a plenty - my guess would be you will be using a ingame system to paint.