I dont know the laws in that particular area, although I do question can banks really do this? I was under the impression that if you had a minimum payment to deposit into the account that they would do this.
I have had someone I know now I drive around quite often open up a bank account locally, and at the time when I tried to open it up, I was denied because of Drivers License expiration (According to them its the Patriot Act), I renewed it later on but my Mother doesnt drive no more so her license has been expired for about 2 years now, yet when she writes checks shes to present ID, its never ever a problem and nobody who request ID ever has stated of such thing with it being expired.
But in your case, I dont see how Credit Report has anythign to do with opening a bank account.
Its like Loan companies doing credit checks to grant you money, then they find a couple bills, and the reason you want the money is to pay the bills or else you wouldnt want the freaking loan to begin with.
I am not a fan of Credit Reports to say the least, I honestly dont think its determines anything in the long run.