Верно: Меня есть кому пригласить в ресторан.
Правильно: кому, как не мне.
Верно: Кому, как не коту, это знать?
Возможны варианты:
Или есть те, кому безразличен праздник, и они сидят дома?
Или есть те, кому безразличен праздник и кто сидит дома?
В сочетании с союзом А уместен вариант написания с частицей НЕ: а не кому другому.