How to open emacs from Mac's Finder?
Download the most recent version of Aquamacs which is "standard" Emacs with a lot of essential OS X customization.
You can also achieve the result you want with an actual terminal window and the command-line emacs
. To do that, open Automator.app from your applications folder, and create a new Application.
Here, from the left, drag Run AppleScript to the right, and paste the following:
on run {input}
set filepath to quoted form of POSIX path of input
tell application "Terminal"
activate
do script "/usr/bin/emacs " & filepath
end tell
return input
end run
Save this anywhere you want, as an .app
file. Now, you can right-click on any file, go to Open With… » Other and select your new app. You can also go to Get Info after right-clicking, and under Open With…, set your new emacs-app as a default for all files of this type.