Nearly there but stuck on 22a & 22d. 22d I have a word which might mean purple, ending in 2 for personal papers, but can't get n"light skimmed" unless we're talking about a brand of marge?
The across: I have **o*m*, first might be F, but can't think of an actor or parse the wordplay.
Foi was 7a, loi one of these two.