This is correct if each of the quotes in the sentence is from page 112. If there are direct quotes from any other pages, you will need to put different page numbers immediately after each quote. It would be very awkward to have to place "112" after each quote.
I do want to offer you some advice, though, on your sentence. Have you considered how much material you have packed into one sentence? You will want to keep in mind that ease of reading is a goal as you write, and the reader will navigate through this sentence with great difficulty. Consider the idea of breaking this up into two or more sentences.