Esther,
You've got to have the yellow fever vaccine. I have to be truthful, as much as I've been in and out of Kotoka airport, no one has EVER asked to see my yellow card, but I agree why take chances. If it comes to that, there is a clinic at the airport that administers the shots.
Barb, an American in Ghana (close enough?)