Ответ:

Да, диффузия могла бы происходить. Она обусловлена прежде всего хаотическим тепловым движением частиц, а не их взаимным притяжением.

При отсутствии притяжения частицы газов всё равно перемещались бы и постепенно перемешивались.

Ответ: да, потому что причиной диффузии является тепловое движение частиц.