Эти слова имеют общее (синонимическое) значение, но в других значениях различаются (можно задать поиск этих слов в рубрике "Проверка слова" на нашем портале).
Варианты равноправны.
Корректно: греческо-македонская граница.
Мы не выполняем домашние задания.