Are there any restrictions for file sizes?

There are no limits on file size, but please note that the upload speed is affected by how large the file is. Also note that no thumbnails will be automatically generated for larger files; read more here: Why aren’t my uploaded files getting any thumbnails?