Send Mail from Smart Rule - 2 Questions

The default application for .eml doesn’t matter, only the default application for mailto: URLs.

The action only supports links currently but an embedded script could send attachments.