Video: I have bought an Nvidia 1030 (to be exact, it's the MSI GeForce GT 1030 2G LP OC, but there are 1030-based cards from other vendors that work the same, basically). It is fairly cheap, doesn't consume much power, and it works well with FreeBSD, using the latest nvidia driver and the
nvidia-modeset
module. The performance is more than enough for Gimp, video playing and editing, DTP, the usual office stuff and so on. Even 3D OpenGL games like
games/crack-attack run smoothly with maximum details setting on my UWQHD screen (1440p), but I guess that high-end 3D shooter games won't run well (I haven't tested this, though). By the way, DPMS works fine, too.
Audio: I haven't bought an audio card in the past 15 years (in ancient times, I used to have Gravis UltraSound, Creative AWE32 and others), but I rather use whatever the mainboard provides onboard. It usually works out of the box with FreeBSD. Some mainboards even provide digital S/P-DIF output if standard analog jacks aren't sufficient for you. Another possibility is to use the HDMI audio output of the graphics card; this also works well with the above-mentioned Nvidia card. In this case, either your monitor should have built-in speakers (or a way to connect external speakers), or you need a separate HDMI switch box to extract the audio signal for your amplifier.