If All for One gives quirks to the Noumus including regeneration, why doesnt he give regeneration for himself?
It is just because he already had cicratized his injuries and because of that the Quirk had no effect!

From the wiki:


  All For One once stole and tried to use this Quirk to heal himself from the heavy damage All Might caused to him, but because his body had already cicatrized those injuries, the Quirk had no effect and was considered useless.