Can I get the 3 card reward twice by eliminating an player, then using a ghost card on them, and discarding the ghost card?
The rules for the ghost card read
A ghost is considered “in play” for all purposes, but has no life points: At the end of your turn, you must discard all your hand cards. If Ghost is removed, the ghost exits play again.