If your only concern was preventing corrosion I guess this might work. The problem is two fold. First, not all scale materials would tolerate oil immersion without damage. Second, you really don't want the razor to be slippery when you use it so a coating of oil will be a big problem.

With reasonable care you shouldn't have to resort to anything this radical to protect your razor. I am careful to avoid getting anything other than the blade wet when I use a razor. If I know I won't be using a razor for a while a little spray of camellia oil takes care of it. So far, no problems with corrosion.