Can a person who has opted to pay tax under the composition scheme avail Input Tax Credit on his inward supplies?

No. A taxable person opting to pay tax under the composition scheme is out of the credit chain. He cannot take credit on his input supplies. When he switch over from composition scheme to normal scheme, eligible credit on the date of transition would be allowed (refer Q 6 above).