Try visiting the Counts/countesses between roughly 9am and 5pm - they hold court in the Throne Room of their respective castles between those times. Their quarters are locked, so you won't be able to get in there. In the case of Count Skingrad, speak with his steward in they entrance hall of Castle Skingrad. He's an ... Unusual man.
As for your second question:
Spoiler The soldiers from any cities you don't receive aid from will be replaced by the weaker Bruma Militia in the upcoming battle.