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.
02 - Rinse jasmine rice until water runs clear. Combine rice, water, and salt in a saucepan. Bring to a boil, cover, reduce to low heat, and simmer for 15 minutes. Remove from heat and let stand covered for 5 minutes. Fluff with a fork.
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 resealable bag. Pour half of the marinade over the fish. Marinate for 10-30 minutes. Reserve remaining marinade for sauce.
05 - Preheat oven to 400°F or heat a nonstick skillet over medium heat. Remove salmon from marinade and place on foil-lined baking sheet or in skillet. Bake or cook for 10-12 minutes until salmon is just cooked through and flakes easily.
06 - Pour reserved marinade into a small saucepan. Bring to a simmer over medium heat. Optionally mix cornstarch with 1 tbsp water and stir in to thicken. Cook for 2-3 minutes until glossy.
07 - Mix mayonnaise, sriracha, and lime juice in a small bowl until smooth and well combined.
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.