A man is to run the London Marathon dressed as the London Eye after recovering from being paralysed from the waist down.