It depends on the generation. The 2nd and 3rd generation do, but the 1st does not.
No. I have the older one. No speakers no external volume control.
It seem uncertainly for you 8gb itouch can hold apps programs.
yes 8gb means that it can stor 8 billion bites of storage with an 8gb itouch you could have about 120-150 aps
eBay
Yes you can.
i had the chois between a good bike and a 64GB itouch and i chose the itouch
Yes 2nd and 3rd generation ipod touch have speakers build in
Yes, any iPod Touch (iTouch) can download movies.
The iTouch is $229/£165 (8GB), $299/£214 (16GB) and $399/£283 (32GB)
it can hold up to 10 movies
most stores an 8gb is $229 16gb $299
can have about 60 apps in half a gigabyte