for acaboose interiors...
Ebay for MTH caboose interiors on sellers
mah and Perrystoytrainexchage
Also grant line has a bobber caboose interior that can be parted out and used for full caboose interiors.
For switcher cab interiors you will have to hunt down O scale brass parts[ for first gen EMD switchers] Kemtron made a round controller. I know DaveJFRO was looking for one for the longest time.
For second generation PSC would have all the items you need [ SW1001- MP15's]also Lionel Cab interiors would work too. Will work for GE second Generation interiors as well.
ALCo interiors would be Keil line. They sell Single as well as dual Controller interior sets for ALCo. Will work for BLW and FM interiors as well.
I hope this helps.