1. To change the logo, please go to the theme option/ logo and change your logo. We also have the option to change the logo at the page setting, that config will overwrite the logo config at the theme option.
2. We don't support the custom font, but you can use the 3rd plugin to upload your font.
For the footer, please go to Elementor/ Settings/ General and check to Footer for Post type to allow Elementor for Footer custom post type. Then you can use the Elementor to edit the footer content as the page.