Hi Jim ... Looks like you were able to, finally, successfully upload your entry. Good luck with the challenge! Also, to answer your second question, items appear in the Art section immediately after you upload your art. It appears on the home page when enough people rate your art highly.
Have a great weekend!
Edited by jalex417 on 01/17/10 01:06 PM.