Wow! The cherry blossoms on the red purse are coming out beautiful! I can't wait to see the finished result...
I got a Tribeca today in the mail, bought it on Etsy, and it was listed as Navy, but after a nice wash, it is black... I can't wait for it to dry!
And on the seam that is loose above, perhaps hot glue... it works really well on fabric, and I don't think it would go through the leather... of course, I have not tried it, so try it on a small area first...
Here is a thread about piping repair.