Yes, you can say "congratulations to you", but most people usually just say "congratulations!" as an exclamation! :)
The sentence is grammatically correct.
Both are correct and commonly used. "Congratulations on your graduation" and "Congratulations for your graduation" have the same meaning and can be used interchangeably.
The correct spelling is 'congratulations'.
The sentence "Congratulations, dear friend!" is already properly punctuated.
The correct spelling is congratulation, usually plural congratulations.
It could be, but it is unusual. Accolades are awards or expressions of praise. Although you might say "congratulations on winning the award," using the word accolades would rarely be applicable.
The sentence 'A school housed in the church is doing well,' is grammatically correct.
The correct grammar is "Congratulations, graduates."
The correct spelling is congratulation, almost always used in the plural, congratulations (commendation).
Both "congratulations on" and "congratulations for" are correct, but they are used in different contexts. "Congratulations on" is used when congratulating someone for a specific achievement or event. "Congratulations for" is used when congratulating someone for a general accomplishment or quality.
Congratulations