Note that for the second one, I am not sure how well that would work - but it or something like it should be possible. What you're likely to run into though with a standard Arduino (ie, an UNO) is not having enough output pins (for the variable caps, variable resistors, and digital outputs for those inputs on the SN76477). You might need to use an SPI digital i/o expander chip, or some shift registers, to get the necessary number (or go with a Mega - even there, though, you may or may not have enough pins available).
The first link is a varicap replacement and doesn't have enough capacitance change for the OP. The second needs open collector outputs which are not directly available on the arduino.
I also have an old SN76477 in a drawer, waiting for an hypothetical future use.
Unfortunately, this is mostly an analogic chip, except for the 3 digital pins to select the mixer output.