Yes and no. It does take a bit of work to be able to play a Star*Drive game in d20 Future. They provide d20 versions of the main alien races, and a number of the prominent alien species appear in the Menace Manual, but they don't have anything like the Alien Compendium. d20 Future certainly doesn't have anything like the Alien Compendium I + II that you'd need if you were doing an Outbound campaign, and there is little support for the somewhat harder science approach taken in the original materials -- dealing with the effects of gravities and alien biochemistries, for example.
Charge weapons, which are standard issue for Concord Marines, do appear in the d20 Future Tech. They don't present body tanks as such, but there is some generic powered armor. d20 Future Tech also gives you the stardrive, but its functionality is quite different. In the Star*Drive campaign it was an important fact that travel through drivespace took ~121 hours no matter how far you went, and that the drive then needed recharging for 1d4+1 days. In d20 Future Tech, they simply had the stardrive improve your cruising speed by 300%, completely negating the strategic problems and advantages inherent in the concept.
I have done some work bringing the Star*Drive setting into d20, which you can find at the link in my .sig.