The form and landing page can be Design Studio's assets. They do not need to be local to the program.
You can use the trigger Fiils Out Form, referencing its name and, ideally, the landing page name.
The flow is "Send Alert" where the email is an approved one, either in Design Studio or the program.