Can we create custom icon task types?
Unfortunately this is not possible. Task Types are following BPMN 2.0 standard.
But you might be able to use custom graphics for other elements, please see here.
KBA , BPI-SIG-PM-MOD-EDT , Graphical Editor for SAP Signavio Process Manager , How To