One of the limitations of custom activities is that they do not sync with Outlook.
One option is to create a plugin that creates a CRM task when a Sales Literature Request custom activity record is created and then updates the Sales Literature Request record when the task is updated. After several hours of custom development, you'll probably realize that a better solution is just to use tasks for sales literature requests.