Nah, most of what you have now will easily carry you though Destruction and early Ubers; you just need a few important upgrades before you begin. And you don't have to worry about farming for the Set until the end of Mid-Game.
First, focus on getting a base Sacred Warp Blade for
Grace
(try farming T-Cows, A5 Terror Worldstone areas, or even the "town" area of Terror Duncraig. Use your merc to help). Even in a Sacred base, it's damage isn't great compared to a fully-orbed TU Warp Blade (and it'll be terrible in a T6 Warp Blade), but you're mostly using it for the 10% Avoid to help with Ubers. Once you get your base prepped, orb the base with 5x ED, make the RW, then orb it with 3x LoA and 2x MoA.
Second, make
Erawan
Erawan
Body Armors
'LemKoCham'
Runeword Level: 83
15% Combat Speeds
5% Chance of Crushing Blow
+(144 to 171)% Enhanced Defense
(27 to 30)% to Strength
(27 to 30)% to Vitality
Physical Resist (13 to 15)%
(15 to 20)% Bonus to Defense
in the highest grade Sacred Sorc Body Armor base you can find. Sacred Ceremonial Armor is best, but anything higher than a Sacred Kazarghand will work. Your Armor Class Defense won't be great with a Poison/Fire spec, so the extra %DR will help make up for that.
Third, make sure your RW gear is socketed with enough IAS jewels to hit the 5 fpa IAS breakpoint. After that, focus on AR jewels (rerolled Magic jewels work fine). The faster attack speed will help make up for the lower damage. Plus, the faster you can attack, the more effective LoA will be.
The rest of your gear will be fine.
As for your Blade Spirits, you can put as many points into them as you like. I prefer between 5 and 8 points with Poison/Fire. They're tanky enough to do their job as distractions, but still cheap enough to resummon fairly often if needed. Any more than 8 points and they start to cost a little too much Mana. Make sure you have sufficient +Summoned Minion Res to help keep them alive.
Also, make sure you're using Fusillade all the time. It's a huge source of damage.