Do I have the commas in the write places?

Reverend William speaks from his heart giving powerful messages, motivating advice, and quoting Bible verses.

Do you mean the RIGHT places?

You need one more comma. The commas you have are in the right places.

I should add a comma after heart. Correct?

Yes, a comma should be after heart.

Yes, you have placed the commas correctly in the sentence. The commas are used to separate the various elements in a series or list, which in this case includes "powerful messages," "motivating advice," and "quoting Bible verses." This helps to clarify and organize the information being presented in the sentence.