Just a short disclaimer to my list.
I sorted them by who I think would be a suitable partner for our mc. Those are in the categories denoted by capital letters. However I tried to list all characters in the profiles page. That's the reason for the remaining categories. That also means, bluntly speaking,
no to the men. "OK" means they are fine, tolerable or even funny. Those in "don't care" I know they exist but I ignore them. They're basically extras in my eyes.
For completions sake, Vy Agra would be in "avoid, if possible" and don't drink her tea as the horny old lady might try to drug you and rape you.

Her furry companion should be in "dangerous, avoid at all cost".

Last but not least, you are forgetting poor Poppins. He's working his ass off to bring joy to everyone, yet you ignore him.