I'm from Vitória SC, and 2 transfers is not enough.
> GoalKeepers : Add Cláudio Ramos from Tondela, loan out Miguel Silva to Gil Vicente (will come to the 1st division because of behind the scenes scandals, won't have a better keeper to play, so he'll get some 1st league play time. Keep Douglas to compete for the spot with Ramos.
> Right Defenders : Buy Dôdô from Shakthar Donetsk (is here on loan) and sell Sackho for pretty much the same price, and promote Tapsoba from the B team to learn from one of the best DD playing in Portugal
> Central Defenders : Sell João Afonso, utter trash, let Osorio's loan contract expire, keep Pedro Henrique and get Romain Correia (Euro U19 Champion) and Dénis Duarte from the B team up to the main team to earn experience and play some top games. Also had an experienced player on the end of the career to teach the kids, like Tondela has (Ricardo Costa, 37 yo), can be Bruno Alves or literally any good DC in the end of his career
> Left Defenders : Keep Hanin, fucking insane talent, and Rafa Soares, but as the 2nd option and not as a starter.
> Defensive Midfield : Keep Wakaso and André André. Amoah can lend a hand if needed. Not necessary to have trash loans from trash teams such as Matheus Oliveira (Sporting) or Pêpê (Benfica) or fucking Osorio (Porto). Players from trashy teams outta here! Cafú Phete is also there on the B team if needed, or could get El Adoua from Aves.
> Offensive Midfield : Keep Tozé, he's insane, give João Carlos Teixeira more playing time ffs and Francisco Ramos is there only if absolutely needed (it won't be)
> Wingers : Davidson is insanely good, GIVE TYLER BOYD MORE PLAYING TIME!!! And keep on the bench Hélder Ferreira and some talented smaller team winger (like Ukra from Santa Clara, the fuck is he doing there?). Sell fucking Rincón, Ola John and Tallo, fucking shitty players, could easily get 8 million euros from the 3 of them.
> Strikers : How come no striker scores goals here? Fucking hell, everyone is great except when they join us. Sell everyone, Guedes, Welthon and Estupiñan, get rid of them, and get 2 talented world class strikers that can actually score goals and proved it, like Henrique Dourado (was here in 2015/16) or Maazou that's in Lenz, France's 2 fucking league, and was here like 5 years ago. Also have Aziz on the B team, he's pretty decent if needed.
TL;DR
Sell : Sackho (RD), João Afonso (CD), Rincón (Winger), Ola John (Winger), Tallo (Winger), Guedes (Striker), Estupiñan (Striker), Welthon (Striker)
Buy : Cláudio Ramos (Tondela, GK), Dôdô (Donetsk, here on loan, RD), Bruno Alves (Parma, CD), Ukra (Stª Clara, winger), Henrique Dourado (Flamengo, Striker), Maazou (Lenz, Striker)
So, sell 7 players (transfermarkt estimates them to be around 6.3M euros, but they undervalue players), buy 5 new players and activate the buy clause from one player that's here (they will cost less then the others will give, Bruno Alves might come as free agent, Ramos, Ukra and Maazou would be cheap af, Dourado would be costy, but worth it, Dôdô as well, but around 7M we get 'em). And, most important part, try to keep the players here for as long as possible, get that chemistry rolling, and we'll for sure be fighting for the Portuguese Championship once again, like some decades ago :D
This is how it should be done, make transfers for your team in their budget's possibilities and make your team the best possible :D