Place the watermelon in a medium sized bowl. In a separate smaller bowl, stir together the marinade ingredients then pour it over the watermelon and toss to coat. Let it sit for 20 to 30 minutes.
Make the rice - Meanwhile, cook the rice according to the package directions. Once it’s done, set it aside for a few minutes so it isn’t piping hot when you build the bowls.
Fry the shallots - Heat the oil over medium heat. Add the shallots and cook until lightly golden, stirring occasionally.
Transfer to a paper towel-lined plate, sprinkle with salt, and let cool. The shallots will crisp as they cool.
Mix the sauce - Whisk together the vegan mayo, sriracha, and lime juice in a small bowl.
Make and serve the bowls - Divide the rice among four bowls. Arrange the watermelon, avocado, edamame, cucumber, and carrot over the top.
Drizzle with the spicy mayo and finish with green onions, nori strips, and sesame seeds.