Don't be put off by the seeming difficulty of dealing with colour casts.
A simple way to start in photoshop is to create layers of 'levels adjustment' and adjust the levels of each of the r g and b separately.
Its surprising how many old photos come up well with this technique and you can spend the time on the more difficult restorations later.