A. Yes. You would need the Advanced Multi-currency module for this to work. You will find it under Banking and then Transfer.
The program allows money transfer from one currency to another. The system suggests exchange rates as per the transaction date, but this can be over-written as we are aware that exchange rates vary from bank to bank.
Attached is a step-by-step help guide to show you how to do it. Bank Transfer Program