Yes, they sure are! Use an instant-read meat thermometer to make sure the meat next to the bone (in the thickest part of the leg) is 165F. If the meat appears pink, but the temperature is at least 165F, then it is from the smoke and is safe to eat. Now, if you're asking about the smoked turkey legs you can buy at the market and not this homemade recipe, we’d recommend reheating those to at least 145F internal to enjoy; they would have been already cooked as well.