01 - Combine rice vinegar, sugar, and salt in a bowl. Add carrots, cucumber, and radishes. Toss well and let sit for at least 20 minutes, stirring occasionally to distribute flavors evenly.
02 - Rinse jasmine rice until water runs clear. Combine rice, water, and salt in a saucepan. Bring to a boil, cover, reduce to low, and simmer for 15 minutes. Remove from heat and let stand covered for 5 minutes. Fluff with a fork before serving.
03 - Whisk together soy sauce, mirin, honey or maple syrup, rice vinegar, sesame oil, ginger, and garlic in a small bowl until well combined.
04 - Place salmon fillets in a shallow dish or ziplock bag. Pour half of the marinade over the fish and marinate for at least 10 minutes, up to 30 minutes. Reserve the remaining half for sauce.
05 - Preheat oven to 400°F or heat a nonstick skillet over medium heat. Remove salmon from marinade and place on a foil-lined baking sheet or in the skillet. Bake or cook for 10-12 minutes until salmon is just cooked through and flakes easily.
06 - Pour the reserved marinade into a small saucepan. Bring to a simmer over medium heat. If desired, mix cornstarch with 1 tbsp water and stir in to thicken. Cook for 2-3 minutes until glossy and slightly reduced.
07 - Mix mayonnaise, sriracha, and lime juice in a small bowl until smooth and fully incorporated. Adjust sriracha amount to desired spice level.
08 - Divide rice among four bowls. Top with flaked or whole salmon, drained pickled vegetables, avocado slices, scallions, sesame seeds, cilantro, and nori strips. Drizzle with teriyaki glaze and sriracha mayo. Serve immediately.