Torack has yet to make a post for Johnathan, thus his whereabouts are unknown.
That doesn't mean you can't discuss something with him.
Immortal Industries can provide personal transportation to the island....
Sure.
Chase will need a class schedule and a dorm assignment.
Don't worry about the classes too much. Other than Adam and Ruben's classes, they're going to be done off screen. I have to sort out the room mates, they're vastly outdated, and most of the people noted are inactive.