I doubt if your dad's game would fly in today's world, the banks have to be very careful with the amount of money laundering going on. Saturday I got the other extreme, went to the bank to deposit a check from the insurance company. The teller did not want to accept it, the check was made out to my first and last name, my account is under my second name which I go by (thank my English mother for that one). I showed my dl and insurance card from the company, he finally accepted it but applied a five business day hold
The manager balked but did release the hold.