Hard to make a decent team with him , since he only being 2 stars he dies really quick. Im 75k BP and with the team I make with my rasa, I'm 69k.. The team *s against ROW team, but has been very decent against everything else. Rasa brings tremendous CC to the team, but in order to utilize him you need some kind of shields/chakra gain..
But the shields really are only going to be viable assuming you have the overall higher int & Kaze Gaara, which you don't have and he'd be a viable and tremendous help to the team.
I've tested alot of things to try to make him work and this has been the only viable team thus far. There may be others? But I know you don't have sage or kaze, but it's rather difficult to obtain the chakra gain without having a ninja wasting a slot that would be overall more beneficial to your team composition. Naruto brings a gaurenteed combo on a non super armor unit as long as his clone is on the field, this will allow you to end turn ne with 70chakra, so you come into round 2 with 70, use your naruto on the ninja you find is the highets priority either in terms of healer/ or there person using there mystery or there main. you immobile them with you chase and gain chakra for either gaara or raasa, but lets be honest i know gaara does more dmg but who doesnt want to 3x immobile them and add a full team paralyze.. you then use DoI to refreash your mysteries and repeat(Dont use right away if you know more DoT's will be stacking, let them fully stack before round clear and then use DoI to clear them all).