On sales, I had one yesterday. In researching this, I find there are 627 images with one sale each. There are 10 images with more than 1 sale, but this includes 2 that were obviously used for testing, so the most sales for 1 image is 4.
Of course, this is without marketing so it remains to be seen if this is a viable site.