This concept loses its meaning in forex.
Yes and no. If you have ways of using the foreign currency, you do not have to "cash it out" but if you need to turn it back into your local currency, then it is just like cashing it out. Having inherited pounds but living in a dollar world, that is my life. Of course, from time to time if I go on vacation, I get to spend some pounds.