1) It is possible to do. You will get more information if you run CodeAnalyst as an administrator (to have permission to identify administrative services).
2) When you profile without checking "Apply Process Filter", it will sample all the processes running on your system for the duration of the profile. Kernel services and drivers can run on any process. After the profile ends, click on the [View Modules] link on the "Number of Modules" line in the overview. You should then double-click on the windows service of interest.
Note that because we have a statisical sampling approach to profiling, if the service is not running or runs only a little, then we will not get a lot of profiling data for it.
I hope this helps,
Black Viper's Web Site with lots of information to geek around with "Windows Services".