Lords will eventually garrison their fiefs, so don´t worry about that. And you shouldn´t have a problem garrison yours. Unless your clan is on the verge of destruction they should have enough towns, castles and villages for you to collect around 200 men in a week.