Troubled ex-North Melbourne player Tarryn Thomas is set to be charged after allegedly being caught in possession of illicit drugs.