Hi Felicia. No, they are not the same thing.
Heinz bodies = G6PD. Heinz bodies are formed b/c peroxide oxidizes Hb (b/c G6PD ppl have a decreased synthesis of GSH). So, the Hb is oxidized and precipitates in the RBC forming a Heinz body.
Howell-Jolley = Sickle Cell Dz. The HJ bodies are nuclear remnants indicating splenic dysfunction (spleen is dysfunctional = splenic Macs can't phagocytize senscent RBCs)
Target cells = Sickle Cell Dz.
Do you have the new RR pathology? If you don't, I'd recommend it. For the most part, it accompanies Goljan's audio files and has lots of pics.