3. You can use 3rd party engines like C2 and unity.
Are you definetly serious? Is like windows 8 app publishing?
All the things listed in the original post are just things mammoth hopes, and have not yet been confirmed by Microsoft.
It's great that they're making an effort to be indie-friendly, but that doesn't necessarily translate to you or I being able to target the platform; there's a big difference between an established independent developer with a budget of $100,000/year or more, and hobbyist or small-time indie developers working on a shoe-string budget, and it wouldn't be at all surprising to find that the features discussed are for the former type of "indie" rather than the latter.
Given the popularity of XNA and the creator's club for XBox 360 it's likely they'll have something accessible to any every-day person, but we'll have to wait and see just what that might be.
I don't see what's exciting about paying a $100 fee
It would be another publishing option that's actually accessible to indie developers of almost any level. Professional development is a whole different ball-game involving the exchange of huge amounts of money, and traditionally (excepting home-brew which isn't generally commercially viable) consoles have been inaccessible to the majority of indie developers.