No it isn’t. Immigration needs the funds 2 months prior. There is no requirement to have the funds 4 months prior. This is a bank policy not an immigration one.
That will be dependent on your local immigration office. You will need a TM7. Almost certainly STM2 & STM9 and probably STM11
You can google those and download prior to going but be aware that some offices are anal about the exact version which may not be the version you downloaded.
Be careful with a Wise transfer. Some immigration offices require the money to be shown as a foreign transfer (FET). Wise transfers may well show as a domestic transfer. Check with your immigration office to see what they require.