Prepare the dressing: In a blender, combine curry powder, honey, canola oil, lemon, salt and pepper. Blend until smooth.
Preheat grill to high heat.
Skewer shrimp, 6 per skewer, and add a second skewer to hold in place, then dress with canola oil and Cajun spice and grill over high heat for 2-3 minutes per side.
Prepare the rice salad: combine the cooked rice, sweet peas, corn, basil and Italian parsley, then add curry vinaigrette and mix well.
Transfer dressed salad mixture to a serving bowl, then place the grilled shrimp skewer on top of the salad.