Hay yael,
For the email, there is another thread here about the same thing, with code examples of how to use an external email provider and call them. A quick search in the forum will find that.
As for the navigation using a button, just add an on click event handler to the button using the property panel. In the code function that opens, use the location API to navigate to the other page.
It should look something like
import wixLocation from 'wix-location';
export function button1_onClick(event) {
wixLocation.to('/seo name of the other page');
});