Hey, gamerjer,
glad you enjoy it. I can't really work on that Mortar problem, I have no insight on how those mechanics work, but maybe it is just an outdated version of the mortar present on the map, so I'll try to fix that in the next patch, if there will be one (creating and uploading these packs takes a lot of time and blocks my bad internet for hours, so forgive me if I'm not patching it now).
The flags on Valkenswaard are actually meant to behave that way. As long as the Flak position is not captured, the Germans will be able to spawn alongside the highway and lay ambushes. When you capture the position, you will have the spawnpoints. Ts4EVER designed it that way.