Didn't tried Firefox, but Seamonkey is working fine, even the setup, but don't know if it is http or https, since the startup page of seamonkey is an http page still.
When I ran Edge in Vista, I firstly installed it inside a Windows 7 vm, then I copied the folder when I installed Edge to my Vista system.