I believe PPF is not freely repatriable as the scheme is for 15 years. If you can get letter from bank, it's fine.
My understanding is that SINP expects you to have proof of funds 3 months prior to the date of application to final approval stage. See below URL - Settlement of Funds section ...