Cross-linking is performed to stabilize molecular interactions before the pulldown. It may not always be necessary and depends largely on the RNA of interest as well as the goal of the pulldown (i.e. characterization of DNA vs. protein interactors). Different forms of cross-linking such as formaldehyde, glutaraldehyde and UV can be used. Useful blogpost: Tips for optimizing RNA affinity purification.