Oh sure - that's the point of a long sentence. Unfortunately, federal prisons don't tend to grant parole, but a 10-year prison sentence coupled with a 10-year no-computer-access parole might be fair.
20 seems fair. He certainly would do it again if released.