How to create a premium store like wordpress.com with individuals upgrades

Is there any way to create a premium store with for example ad for 10 per month and upload for 5 per month

I want to be able to sell upgrades individually just like wordpress.com

Also is there any way to sell premium themes individually for example 50 for Blog MU, 45 for 72 Class I want them individually

One last thing, is there any way to show premium themes on a different page, as far as I know this option is gone, maybe you guys can create a filter in the themes page for premium themes

Thanks
W.