No, the Canon EOS 800D records video at a maximum resolution of Full HD (1920 x 1080) at up to 60 fps.
The 800D uses the Canon EF/EF-S mount, making it compatible with the entire range of Canon EF and EF-S lenses, as well as third-party options from Sigma and Tamron in EF mount.
Yes, it is excellent for vlogging due to its 3.0" vari-angle touchscreen, external microphone input, and Dual Pixel CMOS AF which provides fast and accurate face tracking.
The LP-E17 battery provides approximately 600 shots per charge when using the optical viewfinder, or about 270 shots when using Live View.