How can I open a standalone .dbf file in QGIS?
You should just be able to use the "Add vector layer..." menu item to open the DBF file. It will show up as a table layer in the layers panel, and you can refer to it in the table join settings of another layer.