1. No. In fact you are more likely to find a comma before both those words.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
nona the brit1. No. In fact you are more likely to find a comma before both those words.
2) In that context 'to this matter' is correct as 'to' collocates with 'time you've devoted'. On/in this matter are possibilities in other contexts.
3) It's not really less polite but it is much less formal. Thank you is very formal. Thanks is more normal with people