No fixed limit. Very large files depend on your device's memory.
Yes. Documents, photos, videos and any other files can go into a ZIP.