That is very pretty and I see no problems at all with any of it. Great job. On the quilting what ever you feel comfortable with, doing yourself or if you can LAQ. Me I can't afford LAQ so I would do it myself and just "SITD" with my walking foot. (yes I am a CHICKEN!!!!!)

Thanks for sharing
Hugs
Jan G