Hello,
2) Elementor also has the Maps elements.
3) Provide us with correct WP Dashboard access to your site and we’ll check the issue in more detail.
4) Are you talking about a link to download the invoice in the backend(in order details)? Yes, it’s for the admin. Also, your customer is able to find the invoice in his order.
Regards