1) Неверно? Нет, это именно то, что вы должны сделать: бросить объект. Объект в инструкции throw может находиться в стеке, но он копируется, когда он выбрасывается. Сравните, например, эффект выполнения return Cat ("Minoo");
2) При попадании указателя будет вызвана утечка указанного объекта? Да, если объект был размещен в куче, и если вы не решите удалить его. Но вы должны избегать бросать указатели, как правило.