You can see that there is a section on the "overview" tab called "free bonus item" where a 16gb memory card and a camera bag are located. Does this mean that if i order this camera i will also get these 2 items?
The canon sl1 has all the features of the t4i. the only difference is the size has been cut down .. It is very managable and not near as bulky . I love the sl1 and have had it a little over a year
It is smaller and lighter than the T4i, but the T4i has an articulating screen which would be extremely handy in many circumstances - especially shooting video.
Connectivity simply means that you can connect it to a computer via a cable. Yes, you will need to purchase an SD card to store pics on. It has no on-board memory of it's own but this is typical of most all digital cameras.
connect the camera to your computer via provided software and transfer your photos to the computer, which I don't do, I take the SD card out and plug it in the computer. And yes, you need to buy a SD card, the camera has no internal memory.