Question Author
Thanks seekerz, no need to get back, have sorted them all now. 28a is "carp" (I thought it was "parr", and 7d is "sweet pea", thanks to you enlightening me re "woodland".
As for being early - well, loads of stuff to do today, people coming round for a barbie later, and we're off out mid-afternoon to a friend's 65th birthday party ... so want to get the crosswords done and finished before the morning's over. Already been cooking for a few hours ....
Thanks again for your help, Chox.