Hello Courtney,
No, there is no way of removing shortcut message body content after a certain period of time. A process like this would entail quite a bit of overhead.
There is a support utility called ShortcutFixer that can delete the message body and recipient information from existing shortcuts, but I'd hate to run it on a regular basis, and it would affect all shortcuts, not just those from a specific time period.