I’ve had a number of the delicacies you mentioned in Japan, and I’d be curious as to where you’ve had the grasshoppers over rice.
We can buy canned grasshoppers at many specialty and regular supermarkets here, or order them via internet from the rural makers. Meidiya, and other stores sell them, so do some of the Seiyu supermarkets.