You kind of missed a lot of stuff here. For one thing, we know that this season follows the same ghost rules as previous seasons, so yes. There can be ten year old ghosts. Also, she said Bobby’s ghost IS there, he just won’t appear to her. The implication seems to be that he’s haunting the lake.