I know that Hamilton and Alonso both say that 2007 is water under the bridge, but I really don't think it is for Alonso. His entire career was undermined that season, just as the foundation for Lewis's was set. If Hamilton had had the good grace to be a rookie number 2 driver and let Alonso's coronation happen, I'm sure that McLaren and Alonso would have stuck together, and stuck to winning.
I do think that Hamilton learned a lot from Alonso, including how being in other driver's heads can be a great tool for an F1 driver. (I don't know that Schumacher was famous for his head games... aside from utter domination of his chosen teammate)
I never liked Schumacher, but I came to the sport as a Villeneuve fan, and Schumacher was The Enemy from my point of view, so I'm not exactly unbiased. What he and Ferrari accomplished was pretty amazing, I'm glad to have watched it unfold. I feel like it was different from Red Bull and Mercedes domination. I don't know that Ferrari's winning ways would have happened without Schumacher, but surely Webber and Rosberg would have been winning championships if not for their slightly more celebrated teammates?
Given how much work that Lewis does put into F1, I think he could have gone toe to toe with the endless testing that Schumacher did, and been the heart of any team willing to put in the effort that Ferrari did. Schumacher's dominance is what ended people dominating like Schumacher did. How many drivers force fundamental rule changes?