15a Orbital
16a Capstan Lathe
17a Benefactor (check your 'R')
19a Bigwig
30a Pin Table (check your 'D')
31a Alter Ego
35a Timeless
39a Outward bound
40a More or less
By the way, no-one minds helping (that's what the site's for, after all) but you've asked for the answers for about a third of the clues in this puzzle.
If you're planning on submitting it to the competition, you have another 10 days to get it in; perhaps that's enough time to give these clues a little more consideration?