The only restriction currently is a 50mb file size limit. The resolution is not restricted, so pretty much any picture should be usable. The types accepted are JPG and PNG.
The system does resize photos for the gallery, but it can take a few minutes for them to process. The larger the file size the longer it takes to resize, so after 15 minutes or so, larger files should be scaled down to a gallery size.