Приобрести валюту на счёт ИИС можно, но заводить и выводить с ИИС можно только в рублях.
Но не забывайте, что курс рубля может и укрепиться и тогда вы можете получить убытки. Нужно исходить из того, что держать в валютном кэше деньги, которые вы и так морозите на 3 года по меньшей мере не рационально. Лучше тогда инвестировать деньги счёта ИИС в иностранные акции или облигации. Благо есть брокеры которые дают возможность покупки иностранных ценных бумаг на ИИС.
Касаемо разницы в курсах. Есть такое понятие валютная переоценка. Брокер обязан будет снять с вас подоходный налог 13% на разницу между ценой покупки и продажи валюты.
Т.е. если вы купили на 100000 при курсе 70 = 1428$, а продали доллары по курсу 80 = 114240руб, то должны уплатить 13% с разницы (14240)*13%=1851 или ещё 1,6%.
Соответственно и прибыль, полученная от продажи иностранных ценных бумаг в валюте, так же подлежит валютной переоценке.
По итогу валюту держать можно, но есть риски. Как инвестиционная идея под ИИС вполне не плохо с учётом регулярной девальвации рубля и возможности 13% налогового вычета.
Касаемо реальной доходности, которую можно получить со счёта ИИС хорошо изложено в статье: https://allfinancelinks.com/articles/kakuiu-riealnuiu-dokhodnost-mozhno-poluchit-s-pomoshchiu-iis