1) Image в Rectangle вставить нельзя. Можно вставить Image в Border, т.к Rectangle не имеет внутреннего "тега" Content presenter в темплейте.
- то что Image будет находится внутри Border - абсолютно нормальная практика, элемент Border именно для этого и предназначен
2) Можно использовать Image Brush и тем самым вообще отказаться от элемента Image, но чтобы понять какой подход использовать, нужно смотреть на задачу которую вы решаете.
3) Вам явно нужно подучить WPF и XAML вы оперируете неверными понятиями.
Глядя на ваш вопрос создается уверенное впечатление, что вы вообще не понимаете, что делаете.
- это не теги, это элементы каждый для совершенно разных целей.
- визуальное дерево строится по принципу не "мне хочется", а по определенным требованиям под задачу
- Контрол, темплейт, стиль, свойства - вам нужно понять что это такое и зачем, это базовые понятия в XAML.
Книга Мэтью Макдональда "WPF: Windows Presentation Foundation в .NET 4.5" ответит на эти и многие другие вопросы