Se tiene la intuición básica, pero la situación en la vida real es un poco diferente.
En primer lugar, no entendí muy bien a qué te referías con lo de "intentar pillar a algún 'tonto'", pero lo que tú llamas banco de divisas se llama en realidad mercado de divisas, y consiste en compradores y vendedores que básicamente están dispuestos a comprar y vender cualquier divisa ( casi todas las monedas de hecho) siempre que el precio se ajuste a sus expectativas. Las leyes clásicas del mercado se aplican a este mercado, y si el gobierno de X (su banco central, para ser más precisos) imprime mucho dinero, la oferta monetaria aumenta. El resultado es una disminución del precio del dinero en relación con otro dinero, que es el tipo de cambio .
El dinero puede ser difícil de entender, pero en realidad es un derecho al flujo de caja futuro de un país determinado. Es una especie de deuda perpetua con cupón cero emitida por un país determinado. Por lo tanto, si el país emite más dinero, significa que emite más deuda, por lo que, como mecanismo de dilución, rinde menos flujo de caja a cada unidad de dinero, y como el precio del dinero (como el precio de cualquier deuda) es la expectativa de flujo de caja futuro, el precio disminuirá.
Entonces, esto sí que provocará más inflación. Expongo dos formas de verlo. Primero, puedes pensar en el precio de los bienes como el precio de los bienes en relación con el precio del dinero. En efecto, vas a pagar $x$ para un determinado bien porque el vendedor sabe que recibirá $x$ y que $x$ le dará derecho a una determinada cantidad del PIB (flujo de caja del país). Pero si la cantidad de PIB que representa el dinero es menor, pedirá un precio mayor. En segundo lugar, la investigación monetaria tradicional ha derivado, hace mucho tiempo, la siguiente fórmula que representa lo que he explicado en mi primer punto, pero de manera más formal. Es la siguiente siempre cierto, es una relación contable : \begin{equation} M\cdot V = P\cdot Q \end{equation}
$M$ es la cantidad de dinero, $V$ es la velocidad del dinero, $P$ es el nivel de precios y $Q$ es la producción o cantidad de bienes intercambiados.
Sin entrar en demasiados detalles sobre esta ecuación (hay información ampliada en Internet), se puede ver que aumentar $M$ , sosteniendo $V$ y $Q$ constante, da lugar a la inflación.
Volviendo a tu pregunta, los países no imprimen (sólo) dinero para pagar su deuda, porque temen la inflación. Hay un gran debate sobre la inflación (se puede leer en Internet), pero en términos generales la inflación parece difícil de contener. Así que para evitar una situación de hiperinflación, intentan mantener la inflación (en general por debajo del 2%).
Tu historia no necesita que otra empresa invierta en X porque, como has dicho, la gente acabará teniendo más dinero, pero la producción de X aumentará efectivamente. Pero es cierto que las empresas compran divisas para invertir en su propio país. Incluso las empresas locales pueden acabar comprando su propia moneda, si por ejemplo venden productos en EE.UU. (exportaciones), y venden los dólares que reciben contra la compra de su propia moneda. Por ello, las importaciones y las exportaciones (a nivel mundial) son buenos indicadores de las fluctuaciones de los tipos de cambio.
Imprimir dinero para pagar la deuda es una cuestión complicada, y aquí sólo he intentado esbozar algunas ideas. Para más información, lea más sobre la creación de dinero y la inflación (en la literatura académica o en un libro de texto de economía, por ejemplo).