Can custom fields be used in a filter?

Yes, but currently the filter editor can't edit some filters, including those with custom fields. I'm working on it.
So for now, you can only create filters with custom fields by using FilterPanes and SimpleSearch (with "fieldname:string" for example).