your contacts, music, apps etc should all be fine after you have jailbroken your phone. I would just recommend syncing your phone and doing a back up before you run redsn0w just to be on the safe side.
Just as a suggestion. I would recommend using purplera1n. Since it's a simple plug in and click.