Das mit den 2 Treibern hintereinander ist einfach: das sind keine echten Treiber, sondern inverter.

Den max232 oder so kann man vergessen, die sind zu langsam.

Wenn man genug Strom zur verfügung hat, ist der Weg von 5 V nach 3 V über die Spannungsteiler kein wirkliches Problem. 5-10 mA an Strom kann es aber schon brauchen, wobei das CS Signal auch langsamer/sparsamer betrieben werden kann.