В ваших случаях я бы использовал следующее:
выберите по ID == 5: здесь можно использовать SingleOrDefault, потому что вы ожидаете одну [или ни одну] сущность, если вы получили более одной сущности с ID 5, что-то не так и определенно заслуживает исключения.
при поиске людей, чье имя равно «Бобби», их может быть несколько (вполне возможно, я бы подумал), поэтому вам не следует ни использовать «Единый», ни «Первый», просто выберите с помощью операции «Где» (если «Бобби») возвращает слишком много объектов, пользователь должен уточнить свой поиск или выбрать один из возвращенных результатов)
упорядочение по дате создания также должно быть выполнено с помощью операции Where (маловероятно, чтобы у нее была только одна сущность, сортировка не будет иметь большого смысла;) это, однако, подразумевает, что вы хотите отсортировать ВСЕ сущности - если вы хотите просто ОДИН, используйте FirstOrDefault, Single будет генерировать каждый раз, если вы получили более одного объекта.