Shani i dont know about others things but bank statment is i think is veriifed from its main branch , like i provided two bank UBL and Trust bank and UBL main branch is in karachi and Trust in Lahore, so i think they might call manager of main branch to give them status or by email
and one...