Sora did not hear the voice, but her reaction was fast as she sees that everyone else seem to be hearing a voice, therefore she turns on the light. The "ghost" part is just a joke made by Sora who does not hear the voice. This proves that the voice doesn't exist physically in 2017, it was just projected by BW's misconception.
3)He had periodic memory lose (In front of the gift shop) before, therefore it is possible to happen again. The reason for it to happen probably because a) Caused by BW detected the inconsistency between two worlds and tried to correct Kaburaki's memory or b) just a scientific syndrome of his amnesia condition.
Another explanation could be that, Kaburaki did finished counting and was looking for everybody when they met in front of the Lemurian Ruins. Kaburaki misunderstood the meaning of Takeshi's questions. But this theory does not explain the counting voice (as people should have heard Kaburaki finishing up counting) and also if this really is what happened, it would be said later in game; but it didni't.
4, 5, 6)BW projected the sound in 2017 to 2034, where it was unsolved mystery in 2017 of who kicked the cans before the 4th turn, therefore BW expect to hear the sound of can being kicked. This expectation resulted that the sound was broadcasted in 2034. With nobody physically kicked the can, it's not surprising to find the can is at the same place.
7)BW has the memory of how Takeshi caught everyone in 2017, so while thinking he's still in 2017, BW would expect Takeshi to be in the Rest Area therefore hearing the sound (just like hearing Coco's sound in Sara's stuck elevator). Note this time only Hokuto hears the sound, not Sara nor Sora.
And of course everything happened in 2034 could be planned beforehand... though it is unlikely since BW warned You'haru in 2017 to not to interfere with events to happen in 2034.