Фриланс — вполне реально.
Но есть критически важное замечание: просто быть хорошим специалистом — недостаточно. Нужно активно и настойчиво продвигать и продавать себя. Первое время, пока нет репутации и связей придется очень много соваться почти в любые места и много работать. Если она из той категории людей, что ждут с моря погоды — фриланс не для нее, очень жаль. И если это так — то стоит эту позицию сменить. Тут (да и вообще по жизни) нужно быть активным.
Что конкретно стоит ей сделать:
1. Подготовить портфолио из уже имеющихся работ, за которые не стыдно.
2. Обязательно создать профиль на hh.ru и регулярно его обновлять (влияет на позиции при поиском работодателями). Отзываться на интересующие удаленные вакансии, собеседоваться. Работу найти реально.
3. Погугглить и появиться на зарубежных биржах по теме. Там платят больше. Начать АКТИВНО там искать заказы, откликаться на проекты.
4. Погугглить и появиться на русских биржах по теме. Если на зарубежных ничего не будет ловиться — то параллельно на русские пробиваться.
5. Если есть какие-то дополнительные увлечения, можно пописывать собственный блог о них. Если тема окажется популярной и писать будет хорошо — то со временем сможет иметь копеечку и на этом.
В общем, выйти на стабильный заработок вполне реально. Как я понял, у нее есть немного времени для этого. Лучше начать его использовать немедленно. Думаю, через месяц-три все наладится со стабильной работой, а дальше — наработка опыта и увеличение заработков.