Yes, "all of a sudden" usually requires a comma if it is used at the beginning of a sentence. For example: "All of a sudden, the lights went out."
Yes. And after it as well. E.g. 'Because, after all, he loved her'.
No, you do not need to put a comma after "To begin with" when it is used as an introductory phrase in a sentence.
Exclamations are typically separated from the rest of a sentence by a comma. "Oh! I didn't know that!" "Oh, it isn't that important."
Not usually : "Thank you for listening to me" does not need a comma. However, if you write their name afterward ("Thanks, Fred."), you need a comma after thank you.
A comma is typically used before "but" when it connects two independent clauses. However, if "but" is joining phrases within a single sentence, a comma is not necessary.
not in all cases.
you do not have to put the comma there
it needs a comma
No, you don't have to put a comma before at all.
yes
"In five years, things happened." Yes you do need a comma.
No. There is no word in English that always requires a comma before it.
Not necessarily. The comma indicates a pause in speech. Use a comma after "but" only to indicate a noticeable pause in speech. If there is no pause, there should be no comma.
No
What are all the names of a comma in a number
Yes. And after it as well. E.g. 'Because, after all, he loved her'.
No, you do not need to put a comma after "To begin with" when it is used as an introductory phrase in a sentence.