We recommend to use an image in landscape format with a minimal resolution of 1920 x 1080 px.
The maximum file size you can upload as a login screen background image depends on the settings within the Confluence administration. Linchpin Theme doesn't set its own limits.