Replying potential PhD supervisor with documents
Yes, this is sufficient and decent.

Only point I'd note is that if your transcript is not in English, be sure to include a translation. You might also need an explanation of what the grades actually mean (e.g. is your grade measured on a 4.0 scale, or on a 100-point scale?).