You don't need the warframe and it has a very long CD. Use shroud. Get new Lightforge Elixirs, use other consumables. Literally anyone decent geared enough and good at their class can solo this content.
But that being said why would you? Join a group and clear all those rares and invasion points in a good 30-45 min stretch.