In order to get a visa, they would have to apply at the Qatar embassy there. They usually recommend applying 3 months in advance because that's about how long they take to approve someone for a visa. Should cost about 150 UAED. Maybe less depending on current costs.