you should try something like bonito or pillie for bait we found that to be quite good also from the petrol stations in kaikoura you can get
Whitebait Season starts 1 September 2026 and ends 30 October (inclusive). Chatham Islands: 1 December to the last day of February (inclusive)