I think you could do a few things as a host to tighten up on your vetting procedures, to help you better manage these issues @Ulle0 for example:-
1. I have it in my house rules that I only accept guests with a clear profile of themselves. If they don't provide it then I can ask Airbnb to cancel
2. I have it in my house rules that guests must provide a check in time. If they don't provide this on booking, I chase them for it, if they don't respond to me on the platform I ask Airbnb to chase them. I would never have a guest arrive without knowing an approximate time they are planning to arrive within my check in period
If you put these two measures in place it would avoid both the problems you are having with guests not providing photos of themselves and not knowing when guests are checking in and having them arrive in the early morning.
By the way if guests do this direct them to local left luggage and things they can do locally and have them return during your check in period.