Part of the name is hard to see but I'd recognise Tsubasa anywhere, plus I've seen this photo before. Generally kogals wear their skirts about 25cm + above the knee. I am glad you're not doing Naruto cosplay, ever since I saw a fat Kankuro I was put off Naruto cosplay and if you do Naruto anything do Naruto Shippuuden. Anyway here's some useful links:
http://www.japanpl.net/ima/E_kogal.html
http://lawrarashop.com/
http://www.cosmates.jp/shop/product_info/pid-2514.html
Or you could always make your own and for the long cardigan I'm sure you could find one in the highstreet.
_________________

And don't play cheap with your heart. Don't make a bet if you can't write the check