They're good names. Popular, yes, but the girls may not mind that. Someone suggested
Sophie rather than
Sophia, and I agree, though I see what your sister is aiming at, with the two ah/a endings.
And
Grace and
Hope? I'd be pleased to have either name.
Wishing your sister and the babies good health!