Thanks a lot for your message.
2) WCF calls are already supported. Please read the following document for important information about WCF:http://cshtml5.com/links/wcf-limitation ... rials.aspx
As far as RIA Services are concerned, the main purpose would be to ease the migration of SL apps, because RIA Services is no longer maintained by Microsoft as far as I know. Support is on our roadmap but for much later, as we first need to have all the other main features working. Companies can also fund our development of RIA Services support by contacting us, to ensure that its support is released in the short term.
In the meantime, what many companies are doing to migrate their RIAServices-based Silverlight applications to CSHTML5 is to create a new standard WCF service that "forwards" the calls to the RIAServices project. Just make sure to wrap every call so that when the client creates a reference to the new Web Service, no EntityFramework-related classes are concerned. (otherwise on the client you will get an error in "Reference.cs" about missing attributes and EntityFramework-related stuff).