How can I pass a long javascript string to PHP hook_menu in Drupal?
I would suggest that you consider some pretty substantial changes to how you're doing things.

I would recommend using an AJAX request, probably with POST rather than GET,  and don't try to do the redirect.   Just update the interface with a "success" message for the user.