Vivaldi browser is not open source software and installed from binary deb package. Thus package name without tailing "-bin" misinforms about it's nature. Reproducible: Always
No. The LICENSE variable and all the documents in ${PORTDIR}/licenses are intended to convey the nature of the source code and its derivatives, not awkward suffixes to package names. Additionally, packages should need the -bin suffix only when there is a source-built variant as well. Which there isn't in this case.