Не уверен, что кто-то ответил на ваш второй вопрос, спрятанный внизу о нарезке ... нет, это не приведет к нарезке.
Слайсинг - это когда производный объект назначается (копируется) объекту базового класса - специализация производного класса «обрезается». Обратите внимание, что я сказал, что объект скопирован, речь идет не о копируемых / назначаемых указателях, а о самих объектах.
В вашем примере этого не происходит. Вы просто отменяете ссылку на указатель на объект Bar (в результате чего получается объект Bar), который используется в качестве значения r в инициализации ссылки. Не уверен, что я правильно понял терминологию ...