Get the Imperial Assault Campaign module for Vassal from http://www.vassalengine.org/wiki/Module:Star_Wars:_Imperial_Assault
The next Total Solar Eclipse holiday in 2024 in USA? See you there!
Would this also be the case in campaign play?
Yes, except you would have Davith's hero sheet and Fell Swoop from a class card and not from the deployment card.
Naturally heroes can spend both their actions for attacks in the campaign.
And there is no two attacks per activation limit anywhere in the game. There is even no one attack per activation limit. The only restriction is that non-heroes can only spend one action to perform attacks per activation. Figures can receive any number of additional attacks from abilities that are not actions.
So, with Fell Swoop Davith may be able to attack 3 times during his activation, and maybe additional attacks outside of his activation from Command and Masterstroke from Gideon.
(And there's Assault, which lifts the limit from certain figures like the E-Web Engineer and IG-88.)