Can a person wtih alpha thalassemia trait donate blood?

Maybe. A person with Alpha thalassemia trait may be not anemic or mildly anemic. If he is not anemic, he can be a blood donor. However, since he has a more difficult time making hemoglobin (to make new red blood cells), he may not wish to be a blood donor.