Hello,
Yes, the leaflet will include the design chart, all instructions and a list of materials that are needed for the design. These card holders are about 5" tall and they should fit easily in one hand. The leaflet will come as a booklet in regular paper size :) Hope this info helps!
~Kristi @ EPC