Yup, open soffits(high and low) would be good, they'd need to be baffled(cardboard on bottom of rafters from top of wall to about 2-3 feet up) due to location of roosts.Usually right under the eaves is the ideal place for vents. You can add them and cover them with hardware cloth and it should help quite a bit.