No, this is an EF-S lens designed specifically for APS-C sensor cameras. It will not physically mount on a full-frame Canon DSLR without risking damage to the mirror.
Yes, it is excellent for vlogging. The ultra-wide focal length allows you to hold the camera at arm's length while keeping yourself and the background in frame, while the STM motor ensures silent autofocus.
Yes, it features Canon's Optical Image Stabilizer technology, providing up to 4 stops of correction to help reduce camera shake during handheld shooting.