1. I think that by the end of 2012, iOS and Mac OS X will either be merged or be well under way. The announcements of what will be in OS X 10.7 are already showing movement in that direction, to complete the transition and to create the capability to have apps that scale from the iPod Touch all the way to the top of the line desktop system only makes sense.
2. This is less a prediction than a gut feeling. I think the ability of Apps to talk to each other and thus be used as building blocks to create utilities from multiple app will exist by the time the 2 OSes are merged. This, too, only makes senses.