Thank you for your help as always!1. You should provide both
2. As long as they are on official letterhead or downloaded from the online account, that will be fine.
3. Anything deposits beyond the 6 months do not matter. Large deposits are anything that is usually not deposited in your account. Eg. if your salary is the largest deposit every month, then anything more than that is a large deposit. See a large deposit as an unusual one, which normally doe snot occur in your account.