The characters will all be playable when the Wave 5 update is released for Mario Kart 8 Deluxe. There is no official release date for the update yet.