Yes the LT-40 is typically glow powered. That doesn't mean you can't go electric with it of course. Doing that though would take away lot of the cool stuff like burning castor smell and noise though. Take a look at this post in the beginners forum:
http://www.rcuniverse.com/forum/m_4537845/tm.htm
It has some good information on first planes.