1) There are already events for that and those will be available in the 2012 Q3 release. We use minimize / maximize instead of expand collapse to closely mimic the Microsoft spec. The events names are as follows:
-- ClientMinimizing (OnClientMinimizing property)
-- ClientMinimized (OnClientMinimized property)
-- ClientMaximizing (OnClientMaximizing property)
-- ClientMaximized (OnClientMaximized property)
2) This is the designed behaviour -- when you minimize the ribbon, clicking on a tab temporary shows is, but does not maximize the ribbon.
the Telerik team
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed