Yes 35 gallons is large enough but, you would be taking risk with danios because of their fin nipping behaivior (is possible though), and how tall is the tank?
the tank is 18 inches tall, glass to glass, with sand, 16 or so. My danios are not the fin-nipping sort. I have had no problems with them at all in the past year