Question: are all isothermal processes reversible?
Answer: Isothermal expansion can surely be irreversible if you make it so. In fact, any process is usually at least a bit irreversible, and truly 100% reversible processes are impossible.