LF isn't really a need (yet)...like it or not, the Braves have to see what they got in Profar. Biggest needs - in my opinion - are SS (Allen is fine as a defensive replacement, but they need to find a way to lengthen the lineup), 2B (Ozzie appears to be done as an above-average contributor), a solid arm for the rotation who doesn't show a bunch of warning signs when it comes to imminent injury, late-inning relief, and bench.
Sale should absolutely be on the trading block barring major improvements to our playoff prospects by July. As should Ozuna and Albies. These guys are likely at the peak value for the remainder of their careers right now. Sure it would suck to lose an ace pitcher...but that pitcher is going to be 37 years old by the start of next season and has a long injury history. What are the odds that his performance a year from now is comparable to what he's currently doing? Take the haul that some team in "win now" mode is willing to give up for him. Similar logic applies to the other guys.