Parking in south station Boston is available on 5th floor (top floor with no roof). First 15 minutes is free, then paid afterwards. To get to the parking lot, take the south station connection from Lincoln street. That will take you directly all the way to the 5th floor.
After parking, take the elevator to 3rd floor to go to bus terminal/ticking floor.