Корректно: в Республике Индии.
Нет, в этом слове корень весн- и окончание -а.
Если слово веган в предложении выступает как обращение, то правилен первый вариант (например: Мы пойдем в ресторан. А ты, веган?). Если веган — сказуемое (то есть вопрос задается, чтобы узнать, называет ли человек себя веганом), то правилен второй вариант.
Слово «Анжи» употребляется как существительное мужского рода (по родовому слову: футбольный клуб): «Анжи» забил.
Корректно: отношения между Россией и КНДР; взаимоотношения России и КНДР.
Оба варианта правильны.
Знак препинания требуется между частями сложного предложения. Лучше поставить тире, но можно и запятую. Слово весна пишется с маленькой буквы, если не стоит в начале предложения: Весна идет — весне дорогу!