Their Website hasn't been updated. There are more TOCs in Scotland than Just ScotRail.
1642937545
Yes, You can always bring your own or use an outlet near the station, most stations that have an SSP presence will have an alternative either on the station or very nearby.