Well, they would probably get along, but I was just trying to decide if I wanted to give my betta a little catfish buddy. I was thinking of a albino cory catfish. Maybe a glass catfish is different. But I decided not to for the following reasons: Catfish need to be in schools of 6 or more, or they aren't very happy. They like water temps of 72-76 degrees, and my betta tank is 82 degrees. The substrate should be sand, so the catfish's barbells are not damaged. My tank is gravel.
I put some freshwater salt in my betta tank. I use 1/4 teaspoon per gallon when I'm making up my tap water.