There is no universally binding set of rules, but consider the following:
An ellipsis is a set of three periods ( . . . ) indicating an omission. Each period should have a single space on either side, except when adjacent to a quotation mark, in which case there should be no space.
Ellipses - The Punctuation Guide
This resource well explains the basis upon which its guidance in general rests.
most stylists should find the way you did it in your question to be just fine.
Some may dislike your ?,. Even more my ?,. But many authorities and guides are loosening rules or advice against multiple consecutive punctuation marks in favor of practices that are often seen as aligning with the logic of what's being communicated.
... [W]hen the question mark is part of a title of work, a syntactically necessary comma is retained.
Have you read Do Androids Dream of Electric Sheep?, the Philip Dick novel that inspired the movie Blade Runner?
“Is He Living or Is He Dead?,” by Mark Twain, is one of my favorite stories.
When the question mark in the title comes at the end of a sentence that would itself require a question mark or period, the additional question mark or period is omitted.
Have you read Do Androids Dream of Electric Sheep?
I have not read Mark Twain’s “Is He Living or Is He Dead?”
Question Mark - The Punctuation Guide