Можно ли смешивать angular и rails?
Смешивать, но не взбалтывать.
rails отдает базовый лэйаут и нужные данные для старта приложения (ключи, авторизация).
Остальное уже angular должен делать.
Имхо, partials + angular = плохая затея.
Я тоже не сторонник болтушки. Хочешь динамичный фронт, вынеси его. А на рельсе АПИ делай, тем более плюшечка под апи уже есть в 5х)