Agreed on all points, personally. I know there’s a lot of case to be made for abduction being the prelude to rape, but if we’re looking at it critically, there are LOTS of myths out there about Zeus abducting women and almost immediately in each case it’s followed by spelled-out consummation in the text, like the story of Europa.
Not so with Hades and Persephone.
There’s a lot of floaty language about pomegranate seeds, but nothing is explicitly stated. Even when Persephone is recounting her stay to her mother, she says nothing about ravishment, or rape, or seduction. Not a single word, where as the writers would have made that abundantly clear in other texts about the abductions of other women.