Это предложение с прямой речью: Если тебя спросят: "Что такое мысль?" — то ответ найдется не сразу.
Запятые не нужны, т. к. обороты с как в данном предложении употребляются в значении 'в качестве' и не содержат сравнения: Вася как психолог был очень слаб – он был силен как физик.
Название платформы (и реки) Лось склоняется так же, как и нарицательное существительное лось. Поэтому в разговорной речи верно: в сторону Ло́ся. В остальных стилях речи лучше использовать родовое слово: в сторону платформы Лось.
Если -то — частица, верно дефисное написание: А вокруг огни, огни — окна, фонари, мерцание рекламных пробежек над крышами домов… габариты, фары, пламенные вспышки стоп-сигналов… и низкое, густое, розоватое небо… Обычно-то его не замечаешь. А ведь стоит задрать голову — и вот оно. Низкое, тяжелое. Но все-таки есть. Все-таки есть небо [Андрей Волос. Недвижимость (2000) // «Новый Мир», 2001].
Если то — местоимение, оно пишется по общему правилу отдельно от другого слова: Надо же, обычно то, что покупает ей мать, и надевать-то стыдно, а тут в кои-то веки… [Мария Галина. Добро пожаловать в нашу прекрасную страну! (2013)].
Собственно грамматических нарушений в этом предложении нет. А вот семантическая аномалия, безусловно, есть. Формула сказочного зачина Жил-был может сочетаться с обстоятельством времени, обозначающим временной отрезок, по протяженности сопоставимый по меньшей мере с продолжительностью человеческой жизни и не имеющий конкретных границ: Жил-был когда-то...; Жил-был в незапамятные времена... и т. п. Важно, что и такие обстоятельства при формуле жил-был, вообще говоря, избыточны, потому что сама формула уже передает значение ‘когда-то, а когда именно — неизвестно’. Обстоятельство зимнею порой в сочетании с этой формулой выглядит как минимум смешно, потому что немедленно возникает вопрос, где был (и жил ли, был ли) персонаж летнею порой, осеннею порой и т. д.
Многое зависит от того, что именно говорящий считает уместным или неуместным.
Что касается смысловых оттенков, то при использовании глагола НСВ говорящий как бы мысленно возвращается в тот момент, когда совершал покупку (и заставляет адресата представить этот момент), при этом подчеркивается, что говорящий в этот момент думал о человеке, которому он выбирал подарок. Последнее (выбор подарка) тоже входит в представляемую ретроспективно ситуацию именно благодаря использованию глагола НСВ, подчеркивающего протяженность процесса выбора и покупки.
При использовании глагола СВ эти оттенки смысла исчезают, зато подчеркивается наличие результата.
Судя по контексту (Пожалуйста, не отказывайся от подарка), говорящему должно быть важно подчеркнуть первую группу смысловых оттенков; в таком случае уместнее глагол НСВ.
Нормы согласования причастных и деепричастных оборотов подробно изложены в "Справочнике по правописанию, произношению, литературному редактированию" Д. Э. Розенталя, Е. В. Джанджаковой, Н. П. Кабановой (§ 211. Причастные обороты; § 212. Деепричастные обороты). Например: "Причастию, как глагольной форме, присущи значения времени, вида, залога. Значение времени в причастии относительное: в одних случаях наблюдается соотносительность времен, выраженных причастием и глаголом-сказуемым, например: видел детей, играющих на бульваре (видел в то время, когда они играли); в других случаях время, выраженное причастием, соотносится с моментом речи, предшествует ему, например: видел детей, игравших на бульваре. Ср.: а) В одной из комнат я нашел молодого парня, разбирающего за столом бумаги (В. Солоухин); б) В эту ночь, как нарочно, загорелись пустые сараи, принадлежавшие откупщикам (Герцен).
Конструкции типа машина продается, квартира сдается, веревка рвется, тема обсуждается и т. п. совершенно нормальны. Здесь мы имеем дело с категорией залога, выражающей разные отношения между субъектом, действием и объектом. В конструкции актива (Все сотрудники отдела обсуждают тему) глагольный признак представлен как исходящий от его носителя; в конструкции пассива (Тема обсуждается всеми сотрудниками отдела) – как направленный на него.
Академическая «Русская грамматика» (М., 1980) указывает: «В активе в роли носителя глагольного признака выступает семантический субъект, а в пассиве — семантический объект. Тем самым одно и то же соотношение между субъектом, действием и объектом представлено в активной и пассивной конструкции по-разному: со стороны субъекта, осуществляющего действие, или со стороны объекта, подвергающегося действию или испытывающего действие (состояние)».
Запятая нужна, она должна отделять главную часть от относящейся к ней придаточной.
Запятая перед когда нужна.