You can go for roasted cashews if you don't want to add peanuts. Or just skip adding both.
Urad dal and chana dal are necessary elements of this dish. So, don’t ever skip them.
Serrano chilies or jalapenos are a great substitute for green chilies.
Don’t forget that you need to use basmati rice so that you can get traditional scent, texture, and taste.