This honestly does sound like someone starting up themselves as an art site and trying to get feedback for their own site. However, to answer all the questions in one...
Faa is simply the best and take a look around and you will gain all the answers you need.
Tech support is the same as any other site.
There is a suggestion thread and some have been taken up by the owner
Some people use only this site and some use many.
A site is only as good as what you are willing to put into it,..ie, you want to sell work you need to market your work
The members here are among the most loyal and the best members on any site....hence your replies to date.
Read the links Heather gave you. Take a look around. Add your images and then come and chat :)