It's possible that whatever nasty that is causing the infection is airborne, so it's still possible for your snake to get it form your friend's. Your temps and humidity are within reason, you could try bumping up the humidity but to be honest it would probably be a better idea to go to a vet that is familiar with reptiles.