I work all hours, depending on availability. It's not unheard of for me to work 100 hours in a week, if the situation calls for it. When undertaking big projects with significant risk, I do require a modest up-front payment, with an option to place the first payment on reception of a brief proof of concept demo if need be.
I prefer communication via Skype or Slack.
I can host projects myself on self-maintained servers on the Google cloud, using the project-management system Phabricator to keep up with projects (it handles defect tracking, project planning, source control, and a wiki, etc). I can also host the project on my gitlab.com account, or use your pre-existing project management solution.
Thanks for reading, and I hope to work on your magnum opus soon!