But there is no evidence that Mary Magdelene was a prostitute
True
True. The Mary Magdelene as prostitute is a common modern era misconception.
You are correct, she was possessed be multiple demons.