He hasn't returned yet but he will be coming back to destroy leaf village unless Naruto stops him.
yes Sasuke does return to the side of the leaf meaning he is once again a good person .But he does not return to the hidden village of the leaf.
Maybe. If they do infact show a third naruto.
For the purpose of revenge...as far as the manga has shown us
Sakura and Naruto end up together Sasuke sadly does not return to the Leaf Village
no
he hasn't
They have not attacked yet but sasuke had planned on it..... the leaf is already trashed thanks to pain either way..... sasuke will attack but it has not happened yet
Sasuke isn't dead but he is planning to destroy the leaf village with his team
Sasuke fights itachi but does not kill him, itachi willingly kills himself for sauskes purpose so that he could return to the hidden leaf as the hero who venged his clan.
hiddden
Someone who betrays the hidden leaf village, but becomes good again
Naruto never catches up to sasuke. He fights him in shippudden but he never comes back to the leaf village.