Diatom Filters are basically 1 micron filters, so yes they will filter out ich but it will filter out everything else aswell like trace elements and what not!!
Are you sure about the trace elements? Are far as I was aware, they do not.
They do however do a great job of getting rid of ich!