"The heating comes and goes."
Translation:Il riscaldamento va e viene.
Yes. Here's a good site for la d eufonica
here is a page that may help. https://en.wiktionary.org/wiki/Appendix:Italian_suffixes as to translations of words here is another page that may help. http://context.reverso.net/translation/italian-english/