1. Shall i create a solution with the same name?
Yes, that's usually best practice.
2. Also should the publisher be the same name of the product or owner name?
Company Wide - Company / brand name
Multiple Product from one Org - Organization name as publisher.
because this helps us who offered which solution in the time being.
3. should the prefix be the first initials of the solution name or publisher name? "so" for sellOps and "mn" if i name the publisher with my name?
Prefix name comes from published it is not coming from solution name.
4. Also here why the name for the publisher wasn't filled automatically without spaces just like the name of the solution? should i fill it with spaces or not?
The solution name automatically become system name (no white spaces) but published name is a input field which you are filling the publisher details.
✅ Please click Accept as solution if my post helped you solve your issue and help others who will face the similar issue in future.
❤️ Please consider giving it a Like, If the approach was useful in other ways.
🏷️ Please tag me @MS.Ragavendar if you still have any queries related to the solution or issue persists.