Nokia Lumia 800 - Can Xbox Live gaming titles be purchased via Xbox Points in addition to Wireless Bill and Credit Card Billing?

No. The use of Microsoft Xbox Points is not an available form of payment for any of the mobile Xbox Live titles.