Might as well use a micro devboard like an Arduino with a crystal to provide the the reference frequencies, the crystal will be much better than 2%, and division by powers of two is also quite accurate. A variable DC source is usable, although a square wave is easier (don't have to keep switching between GND and DC coupling). You won't be able to verify the highest sweep speeds and vertical settings, the lowest attenuator settings may also be an issue. Bandwidth testing requires more expensive equipment (usually a leveled sine wave oscillator), but it's usually just a performance check without any adjustments anyway.
Check the calibration procedure in the service manual. It often requires you to go through all adjustments after the one you changed, so if vertical gain is the first adjustments, you'd ideally have to at least check all other items, since they may be influenced by the change in gain.