Police have arrested and charged a 33-year-old Darwin man for allegedly laundering millions of dollars through an illegal tobacco business, following a four-month investigation by Northern Territory Police alongside Australian Border Force.