Your voltage-dividers are a high load but should work ok. I would choose 4k7, 10k instead of 220R, 470R.
You should not have a voltage-divider on the MISO line. Just remove the 470R. Leave the 220R series resistor. It will do no harm.
Quite honestly, life is simpler with a 3.3V MCU. Then you do not need any level shifters.
David.