Is better a maxillofacial or a periodontist to make gum graft?

Either. A periodontist would probably be your first choice, but many oral surgeons also perform that procedure.