> I absolutely do not want to launch this product if I've done all of the work but do not have 100% equity.
You haven't done all of the work.
Given that the technical work is not complete, I'm not sure it's really a big deal that the non-technical work is not complete. You haven't given us an idea of how much non-technical work remains.
Get the MVP ready, and then if your partner is not ready, ask him for a timeline or something. Let him know your concerns.
Quit thinking about "getting rid of him," it's very premature.