Indeed, I have never seen such a detailed itinerary!
As Amano said, your schedule is really too packed! Keep in mind that transportation can be difficult to master the first days in Tokyo, and that you probably will get lost from time to time (I would even hope so, as it is a great way to discover the city).
Furthermore, I would recommend to take at least one day away from Tokyo - Kamakura or Hakone are great 1-day destinations, as 10 days in the capital could be really tiring for the first time
Furthermore, IMO, those are more interesting places that Odaiba (although I like Odaiba very much), and onsen in Hakone, for example, are the real stuff - not the one in Odaiba...