1) Android 和WINCE 都是操作系统,和支持几个USB口没有直接关系, 你的设备能接几个USB口通讯,要看你使用的主芯片支持几个USB接口的。 对于芯片对USB支持能力差的,你可以使用SDIO接口转换为USB接口。 

2)WINCE的移植相对比较成熟,有成熟的SDK,比较容易。 Android 虽然是开源的,但是源程序代码相信你也没有能力通读一遍,这里的源代码大部分还都没有注释。 放到外面的接口都不是很成熟的。

3)画图程序开发,关键看你做什么用,Android 用的是java, WINCE用的是C++, 看你那个语言熟悉一点了,算法都是一样的,就是实现的函数,封装的类不一样罢了。

补充一句: android 用于手机,平板电脑居多,但是WINCE还是嵌入式系统的老大,大量的自动化设备,工业设备,嵌入式系统还是用的WINCE。