I just went to the local home improvement store and tried to get something that matched what I had pulled off. It was just perforated/punched aluminum soffit material, nothing fancy, similar to what is shown below. I just nailed it up, I don't see why caulking would help at all. The more open area the merrier as long as critters can't get through. The pieces all interlock, so that shouldn't be an issue.