I would recommend wool batting for your friend's quilt. It's not as stiff as warm and natural. It's natural, it breathes, easy to quilt.
I wouldn't recommend an egyptian cotton sheet for your backing. It's kind of stiff until it's washed many times. A good quality 100% cotton or flannel from a good quilt shop would be better. Just my opinion.