if you guys are still having problems figuring out what the win conditions are for battles check out
www.gamefaqs.com and just search for naruto and read the faq they basically list out the conditions and also a few extra things like how to unlock lee suit naruto and successor hinata. i think there's also a semi translation guide and a map
hf~