She just turned 18 a few chapters ago so no need to worry about that bit. But there is nothing wrong with the two of them saying in touch even if they can't meet up that often.
I don't recall if we had her birthday in this series, but if she's going into her 3rd year of high school, she's probably 17 or about to turn that. Waiting a year to go out with and rail a JK isn't that long.
My office was near my house so I biked in. We moved across town. Then I biked to the light rail and rode that to the office. Then they gave me a company car and now I don't ride my bike any more because I don't have to pay for gas. Yay?