UseTeleportView causes ghost chunks rarely and can get stuck forcing to a view distance of 4.
BetterViewDistance compiled as of commit https://github.com/Kugge/BestViewDistance/commit/8e335e8d61ba77dd4e1c83dfda28e23ac98771f9 with all 4 currently active pull requests as of 04/04.
Config https://paste.ubuntu.com/p/km3H9C24Q5/
With UseTeleportView enabled, I noticed my view distance not expanding on a certain teleport back to spawn.

When I turned around, a full 16 chunk distance rendered.

Going to the area in front of me, chunks did not load and were invisible until I broke a block. Upon breaking a block, only a single chunk radius extra rendered. Teleporting away and back, the chunks loaded again.
@mibby open another issue about your second item, since it is a separate issue..
This happens only with BVD ? And how to reproduce your bug on a clean server ? We need more information