I've got it starting easily enough. I put "7th Heaven.exe" as the application path, and "/PROFILE:Default /LAUNCH" in the command line parameters. To keep the startup pretty I overrode the default start screen settings to hide all windows that aren't exclusively fullscreen.
The UAC prompt still pops up. UAC can be turned off, but that creates a security hole. I haven't figured this out yet.
I created the following .bat file and set it in the 7th Heaven -> Settings -> Game Launcher -> Programs to Run Prior to FF7
@echo off
sleep 60
:check
tasklist /FI "IMAGENAME eq ff7.exe" 2>NUL | find /I /N "ff7.exe">NUL
if "%ERRORLEVEL%"=="0" (goto check) else "7th Heaven.exe" /Quit
Everything runs beautifully, except for the UAC prompt. I don't see a way around it.