Unfortunately, the problem with all reverse effects is that they can't go into the future and find out how a note is going to decay, so the reversed sound will always be delayed. AFAIK it pretty much requires a non-real-time process to get it right.
However...if you end up doing it with in the studio with a DAW in non-real-time, here's a hint. Make a premix, reverse it, and play along with that. Then when the guitar is reversed, it at least follows along with the song.