65 Barracuda - 904 Transmission Oil Leak
Yes they are rubber. I know not ideal but they are rated for transmission fluid.
Print