2.)any types of files at all
3.)the site will have upload and download capabilities
yes, the uploaded files be be able to be download
like each uploaded file will have its own download link..
4.) what do you mean by format? like flash?
5.) file searching will be available ...
why will you help me?