He would also need to transfer money into the bank account in dollars. That is an important point, and not all banks permit that. Otherwise, there might be a double conversion.
Not if he has or opens an account in US $ in POland and then exchanges the money in PLN by looking around for better rates which are usually in kantors or by banks for businesses who deal with foreign exchange like importers etc..