None of their kits seem to come with the Elise body. So you would have to buy:
electric:
http://www2.towerhobbies.com/cgi-bin...P?&C=CAD&V=HPI
or nitro:
http://www2.towerhobbies.com/cgi-bin...P?&C=CBB&V=HPI
Then you would have to buy the body:
http://www2.towerhobbies.com/cgi-bin...?&I=LXZT42&P=0
You'll also need lexan paint. Normal spray paint won't work, it'll flake off.
Yes, you have to paint it yourself.
Take notice that there are two sizes for the bodies. One is 190mm and the other is 200mm. It doesn't matter much, but if the kit you bought comes with a 200mm body, then you'll want the 200mm Elise body. It'll fit better.