Keele Station is a two level station with its ttc train platform being upstair since it an outdoor station and busses on main lvl. As far as routes, Keele doesnt have too many. the main one is 41 keele that runs north to steeles through York Unversity, There is an express bus on route so it does help.
The other two are 89 Weston bus that turn off Keele around St Clair to ride Weston only to Albion Road, you would have catch the 165 that comes from Wilson station to continue your trip north.which seem excessive and better route planning could help there
The final route is 80 Queenway which run between the station and Sherway Gardens, thou very late in evening, sunday and holidays the bus only runs between humber loop and sherway which doesnt leave you strand competely since you can just catch the 501