I wouldn't want to second guess any individual UKVI caseworker.....but having said that you list look reasonable.
Given your limited sources I think you've both done a very good job in putting that evidence together.
I'd agree with Michael's suggestion to consider using your local (or nearest) checking service.
They usually provide an excellent service and certainly help to minimise the stress by going through your application in detail.
Here's the link for the Settlement checking service
Keep us updated![]()