Stuck on a few.
29ac ??T?u?I Shinto festival abandoned ritualism after fall of fifty-one. [7]
27dn S???E?r Go in on a hike on railway - which provides work for medics. [7]
31ac R?C?? Runs in front of tree snake. [5]
25dn C???A?S Company has millions to go by scale. [7]
any help would be appreciated.