@PolishOX
The icons are just that, if you want to use other it is simply a matter of swapping out the appropriate images in the theme's folder. This goes for both the boot.png and the hfs png. Chameleon can't tell the difference between SL or Lion, so there can only be one type of Mac icon. All Chameleon does it set all NTFS to one icon, all HFS (Mac) to one icon, HFS Raid to another, etc. In recent builds, Cham has the ability to tell the difference between a few linux distros, but that is all.
The order of the partitions is hard coded AFAIK. As far as the NTFS DATA partition goes, do you mean you want it to have it's own, separate icon? If so, not possible... or do you mean you'd just like for it to show up in Chameleon, and thus it being assigned an icon? In which case I can say that only bootable partitions should be showing up in Chameleon, this goes for NTFS as well, and all NTFS partitions will have the same icon.