This website outlines accessibility features at Via Rail, both on board the trains, and at stations.
Be aware that accessibility varies widely depending on which train route and station you are using. Not all stations in BC are wheelchair accessible (eg. no accessible washroom access at the station, no lift to board the train, washroom access on the train is narrow and small, etc.). It’s important to research this ahead of time to ensure your trip is successful.