Hi ethik
41a: the definition is an old word for weary or tired. It's the abbreviation for judge and a two-letter short form meaning nowadays in ('blocking') a 3 letter word for a gathering - think sewing!
I too am stuck on 7d and 25d, despite having almost all of the possible letters for each cell...