With respect to your first question, the limitation when using WebServices is that you cannot have grouping by resources.
Regarding the ViewState problem, can you try the following:
1) On the Scheduler set EnableViewState to true and ViewStateMode=Disabled
2) On your user control that holds the advanced form set EnableViewState=True ViewStateMode=Enabled
Does this solve the problem?
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