Grubs/larva are easily transported and legal.
Growing up in ND … we used perch eyes as a primary bait once we started catching them.
Minnows were never easy to find and many ND fisherman used dead / preserved baits because of this. Not sure everyone is aware, but ND is very conservative on live bait (such as minnows) use across the state. Go to the NDG&F site for all the rules.
All legal live aquatic bait used by anglers, including legal baitfish, must have been purchased or trapped in North Dakota. No live aquatic bait may be imported into the state by anglers. This includes live baitfish, live amphibians and leeches.
Anglers may not transport water, including that used for bait (e.g., bait buckets, etc.), away from waters of the state designated as infested with Class 1: Prohibited Aquatic Nuisance Species. See the Department’s website for a current list of lakes. All water must be drained from bait buckets as anglers leave the shore or remove their boat from the water. Anglers must properly dispose of unused bait away from the water they were fishing, as dumping bait in the water or on shore is illegal.
In all other waters of the state, legal live baitfish and other legal live aquatic bait may be transported in water but only in containers of 5 gallons or less.