Welcome to Librarium Online!
1000 points Imperial Guard vs Tau
Junior Officer 
Hardened Veterans (5) 
Junior Officer 
Plasma gun (3)
Squad 1 
Squad 2 
Stormtroopers (10) 
Plasma Guns (2)
Leman Russ 
Heavy Bolter Sponsons
Leman Russ Demolisher 
Plasma Cannon sponsons
Close Order Drill
I really need to know what special/heavy weapons you think I need + how many or whether I have far too few men
Does this Tau opponent have a list on librarium? If not could you tell us a bit about whats in it? It's hard to give advice without knowing what you're up against.
At 1000 points, I would try to take as many drop troop veteran squads with plasma as possible, along with tons of heavy bolters. Since a 1000 point table will probably be 4x4, a Basalisk have trouble firing out of its minimum range of three feet. Instead, deep striking veterans can take out battlesuits (and tanks), while heavy bolters will wipe out Kroot and firewarriors. If it is a more mechanized Tau list, just take a lot of lascannons and autocannons in line and heavy weapons squads. And vets are always a reliable and brutal backup. And I would shy away from the armor as much as possible. Tau has nasty anti-tank. Either overwhelm him with as many vehicles as you can get in 1000 points, or go almost all infantry. Either way, it works better than a mix of both.
"When one man dies it is a tragedy. When thousands die its a statistic."
One word, pinning. Take as many pinning-causing weapon as you can: Indirect fire Basilisk, Griffon Mortar Tank, Mortars, and Ratlings, back them up with a squad of gigantic sized Conscript squad with independent Commissar attached.
Tau is known for their naturally low leadership, LDR7 for the majority without a squad leader or sergeant, unlike the Guardsman who can take vox-casters to share their LDR with an officer, Tau will have to deal with this kind of low leadership when it comes to pinning test.
I wouldnt really worry about the Crisis suits because they can either do one of the two things: low shot volume at long range or medium shot volume at close range. Their real threat is at the close range fire support, and that's where the conscripts come in handy to push them backward... no one wants to get assaulted by 40+ conscripts.
The Stealth unit could pose some problems too, but sniper weapons will handle them nicely if you roll the sight range to see them first, or the indirect fire weapon that has a 1/3 chance of landing dead on, plus the chance of pinning them on the leadership of 8.
Anima Tactics - try it out!