There is still a lot of confusion surrounding the character, Richard Malkin, Claire's psychic. I believe he was, for the most part, a hoax. But I also think he truly believed Claire needed to raise the baby. If he was a hoax, he wouldn't have been so insistent on making sure Claire raised the baby. There was a deleted scene where he says a couple in Los Angeles payed him $16,000 to get her on the plane, but as it was deleted, it isn't canon. I believe the true reason for him telling Claire she needed to raise the baby is because Claire needed the baby to stay sane. Claire needed to keep the baby for her own safety. Once she loses the baby, she essentially goes crazy and starts mothering an animal skeleton. Basically, Richard wanted Claire to keep her baby for her own good.