If you abandon a profession and then come back to it later will have relearn the recipes in World of Warcraft?

No, in World of Warcraft abandoning a profession and coming back to it later will not require relearning the recipes. Upon returning to a profession, all previously learned recipes will still be available and accessible to the character.