Did the reader specify what the positions in the spread mean? Usually each position represents something specific, like “the self” or “external influences” or “the past,” etc.
In general though, yeah these are pretty good omens. The Devil showing up when working with Lucifer is obviously a good sign. The Hierophant can mean more than just spiritual wisdom, and more generally represents the passing on of knowledge of any sort, usually by an established authority figure or institution.
The other two are probably more along the lines of advice. The Chariot represents control over our lives in a mundane sense. There is a sense of force involved with the Chariot. The driver holds together the chaotic forces of life through sheer will and the power of his reigns. The three of cups represents community.
It would be very helpful if the positions in the spread were marked so it would be more clear what the cards are trying to say, but it seems that the middle two are a way of answering your question, while the outer two are giving the advice. Assuming that they are connected (I could be wrong, there’s no way to tell without labels), the advice could be to take more control over your friendships and/or community. If you want more (or better) friends, then you need to go out and meet people or re-connect with old acquaintances. I’ve worked with Lucifer to make some new friends before, so he could help you there.
Also, if you paid for this reading and this is all you got, you got scammed pretty hard. Unless there’s more to it than you shared, all she did was throw down some cards and list off the keywords in the little reference guide the deck comes with. The only reason I don’t offer tarot readings at this exact moment is because I still need to become just a bit more comfortable with working from memory. I don’t charge for this here because it takes me five minutes and I enjoy doing it. Anyone can call themselves a “psychic” and shuffle around some tarot cards, that doesn’t mean they’ll give you a good reading.