Ash will most likely keep Litten on his Alola team and he will not give him away. But he needs to capture at least two more Pokemon.
I do hope Ash gets a full team, but it's going to be hard with those classmates to take into account as well and what the writers want to give them.