Если у вас немного времени, то советую вам для начала посмотреть бесплатный курс на YouTube "Итальянский за 16 часов" Дмитрия Петрова. Так же один из лучших каналов посвященных сугубо Итальянскому языку это - "ItaMedia"
По моим наблюдениям, могу сказать что пребывания в стране с носителями нужного Вам языка, заговорить вы сможете на уровне b2 минимум через год. Но ради объективности скажу, что это средний показатель. Я встречал людей, которые разговаривали на b1 спустя 3 месяца. Все будет зависеть от вас.
И напоследок. Я не преподаватель и могу ошибаться. Так что это исходя из собственного опыта. Но вот несколько советов.
Выучить фразы "выживание", не обязательно вникать в грамматику, так как эта девушка не простая и вам понадобиться время. Выучите фразы типа: Извините, я не понимаю итальянский,мне нужно, сколько это стоит, я из (страна), мне (лет), приехал что бы (причина). Слова типа : когда, сколько, так, почему, как, еще, это, однако (но) и тому подобное.
2.
Словарный запас который вам понадобиться вы сможете выучить за 2-3 месяца без труда. Можно быстрее. Но в будущем первая сложность, это грамматика. Уделять хотя бы по 15 минут в день для изучения нового этапа и повторения строго. Изучив грамматику, в дальнейшем вам останется просто дополнять словарный запас нужными словами для вас, а это будет уже просто.
В Италии, во многих городах есть бесплатные курсы для иностранцев. В больших городах, даже по несколько раз в день. Единственный минус, это то, что Вам будут много объяснять на пальцах и не смогут привести аналогию, корректный перевод с вашего языка. Но в целом может быть.
Это уже на будущее. Если вы уже имеете уровень примерно b1 и хотите улучшить его, то начните слушать радио, смотреть фильмы и читать что то на итальянском.
Надеюсь мои скромные знания помогут.
Buona fortuna
гггггггггггггггггггг ВУАЛЯ!! Там есть 7 бесплатных онлайн уроков, а если хочешь изучить язык глубже, можешь записаться на онлайн занятия, + есть ещё куууча других языков.
Это, наверное, сложно выбрать. Сейчас очень много разных курсов иностранных языков. Может Вам стоит поискать в интернете? Думаю у Вас получится.