Don't you have a wall inside your shed? With insulation and everything in it, I doubt there will be any light leaks, unless it's when your opening the inside door, if you can't close the outside one before opening the inside one?
As for air, I know on tents intake fans aren't really...