I mean binary blobs compiled by third parties. Additionally if you do pkg install, are there non-free packages considered by default?
Of course it does, otherwise lots of basic hardware (i.e. network adapters) wouldn't work. Most of it — everything apart from two HighPoint drivers — is microcode.
There is a mechanism to build the kernel without it — just define
/etc/src.conf and rebuild the kernel and world. As usual, it's all documented in the manual page