That looks pretty doable. I would not omit Tokyo if you've never been before; it's something to see. If you have more than a few days it would be nice to take a train out into the countryside and see more of Japan; I've always wanted to do that but never had the time.