None of this has anything to do with being certified. Certification basically verifies a publisher's identity and ensures users can do things like cleanly uninstall your program. For this, you get the have a link to your game or application in the Windows Store. Users can click on the link and download like normal. All the other stuff you said applies (may apply?) when Microsoft is hosting and distributing your app (Metro apps).