Can anyone upload

No you have to be a Pro member to be able to upload content to this website.

Can i watch the content anytime

Yes you do not need to be a member to view the content, but it would be nice for you to make a account and say Hi!!

What can i add to the site

We can host all the major video sharing sites content.