Is there a time or size limit?
If you use a current version of Chrome or Firefox there is no real limit, otherwise files have to be less than 5MB.
Will files stay up forever?
No, files that are not downloaded for more than 30 days are removed.
The site is not intended to permanently host files.