Put games on Windows Phone?

Hey,I have a few questions regarding windows phone and how to deploy on it.
1)How can I publish my game on a Nokia Lumia 510 ?
2)Do I need to pay for publishing games on windows phone store?Like we do with android/ios?
3)Can I expect getting paid if I publish a game? If it`s free or 1$? (I dont expect too much but something)
Thanks for reading!

Edit 1: Where can I find some simple 3d examples?

  1. Nokia Lumia 510 is Windows Phone 7.8, you will need to use xna to publish it for that phone, monogame is for Windows Phone 8
  2. duno
  3. you can make a paid game, or you can add ads, or you can add an in-app purchasing if you want to get paid for it
  4. Amaizing tutorials: http://rbwhitaker.wikidot.com/xna-tutorials go under “4 - 3D Tutorials” and “14 - Effects & HLSL Tutorials”, it should cover everything you need to know about 3D
  1. Yes, you do. The price is a one-time cost of $19 for individuals. Registering as a developer for Windows Phone also gives you developer access to the Windows Store. And yes, it is a one-time cost of $19 because of the new lifetime membership program. This means that your developer account never expires.

More information: http://msdn.microsoft.com/en-us/library/windows/apps/jj863494.aspx