I was in a similar situation recently and if your gut is telling you to avoid this person, honestly you should pay attention to that.
I didn’t. I gave into the ‘well she might be ND, she might be lonely’ rationalisations.
Problem is, when I gave an inch, she took a mile. Started bombarding me with requests to meet up several times a week, even though I told her I work Monday-Friday 9-5. Saying ‘I can’t do that, I’m busy’ was heard as ‘Let’s try again another day’. Increasingly cheeky requests to pick her up and ferry her around started rolling in, and when I said I was working, I got ‘well can’t you do it in your lunch break?’ She even started pressuring me to skip work to hang out with her.
Finally, after a particularly annoying encounter which involved me spending a ton of money on fuel and parking for an event I didn’t actually want to go to, which ended in her being really quite rude to me, leaving a load of rubbish in my car, and refusing to pay any petrol money, I found my spine and blocked her.
I should have listened to my intuition from the start - it would have been a lot cleaner for all involved. I learned there’s a difference between a diagnosis and a personality and you are not a friendship charity - you don’t owe anyone friendship if they make you uncomfortable. Block and distance yourself.