Oliver Matthew sounds great!!
Joshua Matthew also sounds nice.

I actually dont think Ash sounds good with any of these names.

Girls: middle name will be Elsie
Lila is lovely. I would spell it that way as it looks neater and classier. Lila Elsie is sweet.