The LoadCacheData loads up lots of settings as well as some Server related AD elements - all these cache settings would be cleared with an iisreset.
Yes- the client sessions would be invalidated with a SSRS server re-boot - in fact it will probably throw a session error if a report is refreshed. Dynamics CRM has no client side session state - it is essentially stateless. There obviously lots of client side CSS/Javascript files that are cached, and they will need to be cleared per client.
hth
Scott