First of all, welcome! As for the vest, try www.knittingpatterncentral.com
and look in vests of children. You might find something there. The ruffles-- the easiest thing to do is to go to Lion Brand's website and in their yarns, look for "Ruffles". It only comes in 3 colors, but it really works well. If you click on one of the free patterns listed with that yarn, there are links to info as to how to use it-- you have to look for them on the page, but they're there!