Walthers makes a "Street System" package, these are basically bits of plastic that you stick in between the rails of Code 83 or Code 100 track to make them look like street trackage. Richard Orr girder rail is just the rail itself: it must be attached to the layout surface by the purchaser, and the spaces between the rails filled in as well. It's comparable to handlaying track in terms of difficulty, and gives the modeler the choice as to what sort of street surface you want: concrete, asphalt, even brick. If you're modeling a section of streetcar/tram track that isn't in a street, it is perfectly appropriate to use a conventional railroad track crossing to represent where a tram crosses a railroad mainline: assuming the tram is standard gauge, there's no particular reason for them to be different.