Yes.
The first thank you is correct.
"Thank you for delivering it to me yesterday"
Thank You not Thank-You is the correct form to use.
It is correct English to say "thank someone for something" eg "My wife and I thank you for your kind invitation to your daughter's wedding"
"Thank you for being so patient." That is correct.
The first thank you is correct.
"Thank you for delivering it to me yesterday"
No, it is not correct. The correct way to phrase it would be "Thank you to all of you."
Thank You not Thank-You is the correct form to use.
Köszönöm a frissítést
yes its correct to use thank you for your assiduous patience
It is correct English to say "thank someone for something" eg "My wife and I thank you for your kind invitation to your daughter's wedding"
"Thank you for being so patient." That is correct.
The correct way to spell thank you is "Thank you", you can also say "Thanks", a short version of it, but it shows less respect.
It is Thank you ...
thank you also for the gift
"Thank God" is correct, both as an imperative or as an interjection. "Thanks God" is incorrect. You could say "thanks to God," but that is an unusual construct.