I love the name Cora, but prefer it paired with Grace. Cora means heart, so Cora Grace would translate to "graceful heart" or "heart of grace." But if you're set on Cora June that is also a very nice choice.
I also love the name Corinna. It's less common than Scarlett so I'd probably use it as a first name instead. Either Corinna Scarlett, Corinna Grace, or Corinna June.
Re: help!
Vivienne when pronounced correctly is great but most people don't so I wouldn't use it
Alaina toss
Cora is nice but I would prefer a longer mn
Riley is all boy
My least favourite is Riley Jade...the others are much better and much prettier