40D has liveview and a much improved AF system, so that would get my vote unless you really need the extra $50 to get the lens you want.
I can't think of any good "general purpose" lenses I'd recommend in the $200-300 range, so I'd suggest two lenses - the 18-55 IS and the 55-250 IS. Both are very sharp for the money and have good AF and good image stabilizers. They also focus very close for near-macro type shots. If you can swing another $100 or so, a 50mm f1.8 would be a nice portrait lens.
Honestly the 18-55, 55-250 and 50mm f1.8 lens may be all a hobby/amateur ever needs. It's a very versatile kit.
Battery grips and other optional accessories can wait until you have a basic lens kit covered.
This is good advice.