I think 21d might be SKYCAP (an airport porter, apparently). Anagram of PensacolA, CodY and KansaS - but there doesn't seem to be an anagram indicator.
Thanks for that - handsewn fits, as do hard-fern and Mandaean, but I'm thinking it ends EIN - the "in" being "at home", but I may well be barking up the wrong tree.