A:AnswerYes , you can shoot videos in full manual control . The Canon SL1 has also a very smart focus system in Live View complemented by its touch screen that eases shooting videos and stills compared to other Dsrls..
A:AnswerThe body comes with the lens cap. The two lenses do not. There were no filters included in the bundle. I bought a filter separately. The filter I chose was $14.99. There are different types of filters for different effects so the prices vary.
A:AnswerThis is possible, you will get the best advice on those accessories from the manufacturer itself to be honest. DSLR compatibility is sometimes vague.