Elijah (Eli) - gorgeous, love it (its on our boys list, love Eli as a nn)
Nathaniel (Nate) - gorgeous
Noah - I wouldnt use this myself, but dont exactly know why I wouldnt. Lovely name.
Oliver (Ollie) - lovely.
Samuel (Sam) - perfectly fine name, I just never liked it to be honest, bit meh.. ordinary and boring.
Tristan (Trist) - really dont like
If I had to pick, either Elijah or Nathaniel.
Girls
Ffion (Ffi) - huh? no. Definately not.
Jennifer (Jennie) perfectly fine name. Very, very ordinary and boring.
Josephine (Josie) fine. Boring.
Mariana (Mari) Ok.
Miriam (Mim) - hate it. Sorry
Tamsin - definately not.
Im really sorry but Im not mad about any of your girls names at all. I cant really pick any if Im honest.
Middle name would be:
Boys
James or George - both are really gorgeous. Elijah James or Nathaniel James are both really, really stunning in my opinion.
Ooooh... I love both of those names.
Girls
Joan or Ruby - both lovely. Either or really. I actually like these both much more than those on your first name list. Would you use Joan Ruby or Ruby Joan? or is that an option?