If you still have remaining Microsoft Points, yes, however Microsoft has transferred from Points to actual Dollar value.
"As part of the next Xbox 360 system update, Microsoft Points will be retired, and transactions on Xbox will take place using your local currency instead of Microsoft Points. Microsoft Points Cards you purchase from retailers will continue to be redeemable on your console and Xbox.com until further notice. Microsoft has no plans to discontinue acceptance of previously purchased Points cards and codes. For more information, see Microsoft transition to local currency." - Microsoft Xbox
I don't think you can use the Microsoft points on the Xbox 720. I don't think there is an Xbox 720.
There is no way to get unlimited Microsoft Points that does not violate the Xbox Live Terms of Use.
you use the code on the back of a Microsoft point card or use a credit card and buy them off of the xbox 360 itself
Xbox users can redeem Microsoft Points in order to receive rewards. Once Microsoft Points have been redeemed in order to obtain an item or privileged, they can not be used again.
Not really. You only need an xbox live card. you can get them at wal-mart. you can, however purchase Microsoft points to download certain material once you have xbox live. it is optional. i don't really use Microsoft points much at all.
If you are downloaded things with the points then yes. But adding points will not use up band width.
No, there has not been a way of doing this.
Yes you may.
If you are referring to a pre-paid card, then no. Your Xbox will tell you that the points are not valid if you use foreign points.
It is impossible to transfer Microsoft Points between accounts, you can recover the account in another Xbox and download the content again for free, but you will only be able to use it with that gamer tag. (On the first Xbox downloaded all the gamer tags can use the content).
buy Microsoft points then use the code put into xbox or ps3 and wala points and buy levels
Microsoft points are the currency for Xbox and other similar marketplaces. They enable users to buy small items, such as platform games, without having to use credit cards.