#2 CFv2 was initially supposed to be in ROM, but MS announced at MobileDevCon this year that it would not. CFv1 should be in ROM and then you can install CFv2

#3 Managed Direct3D Mobile is optional. the device might not have a software renderer or a software driver for a GPU (e.g. Dell x50v)