Modding - maybe, maybe not.
"We need to say what we can offer here. It definitely will not work out of the box but maybe we can offer some mod possibilities at some point. At THQ Nordic there is a big encouragement for a good mod support and we at Grimlore did offer a quite good set of possibilities for Modding with SpellForce 3. Unreal is its own beast in terms of modding though."
https://steamcommunity.com/app/1154030/discussions/0/6760518612029634435/Also confirmed it's not an always online game.
"To rule out any confusions: The game will not require you to be always on and will be fully playable both in single and multiplayer."
https://steamcommunity.com/app/1154030/discussions/0/6760518612026910571/?ctp=2