Substitutes for sushi rice: brown rice, jasmine rice, sticky rice, or any small-grained rice.
To cook the edamame beans, bring a pot of generously salted water to a boil. Add the edamame beans (in their shell) and cook for about 5 minutes, until boiled. Drain, and immerse the beans in cold water to stop the cooking process. Drain again. Gently squeeze the shells to remove the beans.
For the toasted cashew nuts: heat a small pan on medium heat and add the cashew nuts. Toast for a couple of minutes, or until lightly browned.
If vegan, substitute agave for honey.