Should we be able to build bus lanes and make stations into request halts? (trains only stop if cargo for the stop is on the train or cargo is waiting at the station)
Request halts -- no. Routing code is already complex. It just add to to CPU time.
Bus lanes -- implemented as 'bus only' way constrain or 'bus only' roadsign?
I mean a third lane that can only be used by buses and player vehicles, not city cars
This is not really a pakset issue, as both of these would require changes to the game coding. Moving to extension requests.