Крон IIRC посылает вывод по электронной почте команды, поэтому при подавлении ошибок (путем броска их в/dev/null), Вы получите вывод команды ONLY и не ошибки. Я нашел хороший сценарий: хронический, который переносит команды в crontab и делает точно, что Вы хотите: пошлите электронные письма на ошибках только.
Yes, you would use a CNAME to myapp.herokuapp.com.
Additionally, you have to tell Heroku to accept the custom domain as valid, basically by running something like:
$ heroku domains:add www.mydomain.eu
to your app.
Documentation can be found here: Heroku Custom Domains