Cats who have been on the street, will by nature fear other Cats, as on the street these other Cats will take food or shelter from them.
Once she realizes that lots of food, and they get used to her, I think that Jasmine will calm down, and be part of your clowder, Carla.
Tubby 2 is still a little leary, and wont eat,if one of the other Cats approach.
But hes getting better, and curls a lot with Michael and Princess.