Do i need any extra packages for the firewall?

I have it on good authority that I need

kmod-wireguard
wireguard-tools
luci-proto-wireguard

I want to add a simple wireguard client tunnel. Running stock 25.12.4
thank you

When you add luci-proto-wireguard, it will install all necessary dependencies automatically.

You don't need to add anything else to the firewall or the system in general (unless you have other needs not mentioned here).

See:
WireGuard Client Setup Guide

I upgraded to 25.12.5 - destroyed config reset to factory. It removed kmod but left Wireguard status. forewarned

Without knowing the process you used for the upgrade and also your device, we cannot say with any certainty why you experienced this.