Можно ли купить домент здесь а хостинг там?
Зависит от бесплатного хостера - не все разрешают привязывать к ним чужие домены (а многие разрешают только за деньги).
Так обычно и делают. Для домена как правило нужно указать только адрес DNS-сервера, типа такого ns1.aa.superhosting.ru.
Что нужно прописать смотрите у хостера.
Домен привяжется в течение суток.