Tian Yao and Feng Zhi are good evil spirits, while Hong Luan is generally good (both good and bad), and being widowed is a bad evil spirit.
Actually, you don't have to worry about these things. Generally speaking, fortune-telling doesn't consider these things except the post horse, peach blossom, canopy, Kui Gang and ten evils. Fortune telling is to look at the balance of the whole five elements, which has little to do with these gods and evil spirits.
In addition, Hongluan means peach blossom.