Interpreting of Omitted subject and verb [duplicate]
Solution 1:
It looks like a typical case of ommitted subject (I) and auxiliary verb (to be), since the continous form implies them both, giving you the general meaning of your proposal A. From context, it also looks like they're providing you with their individual motivation for asking for this information.
In that case, your proposals B and C are not correct since the "un-personification" of the phrase is not in line with the overall context of your situation. Those two phrases would be coherent with context if the person was talking about procedures or processes.
Without omission, it would look like: When you have a moment, could you please send over next Wednesday's campaign info? I'm double-checking a couple of details before it goes live to make sure the client is happy.