Probably.
It's not ideal though. Intel NICs are better supported in general. Raid controllers can be an issue, it's almost always better to disable them and use a ZFS mirror instead if you need raid.
The graphics hardware should be irrelevant.
It's probably massively overpowered for a firewall!
If it supports FreeBSD pfSense will run there. I don't see that listed but it's probably just untested.
Steve