Рекомендуется придерживаться простого правила: по возможности использовать в качестве однородных сказуемых глаголы одного вида. В вашем примере: спрошу (сов.), пойду.
Инфинитив, обозначающий действие как цель движения (зачем пойду? — покупать), может быть совершенного вида в том случае, если подразумевается однократное мгновенное действие, в осуществимости которого не может быть сомнений (выйду взглянуть на облака). Если же действие не мгновенное и в особенности если у говорящего нет уверенности в том, что ему удастся осуществить это действие (нужного замка может не оказаться в продаже, магазин может закрыться на переучет, придется идти в другой магазин и т. п.), используется несовершенный вид.
Итак, приемлемы следующие варианты:
— после занятий я спрашиваю у брата, есть ли замок, и иду покупать его;
— после занятий я спрошу у брата, есть ли замок, и пойду покупать его.
Здесь прямая речь внутри слов автора выполняет функцию члена предложения — сказуемого, а потому двоеточие не ставится.
До 1956 года вариант притти не считался ошибочным. В «Толковом словаре русского языка» под редакцией Д. Н. Ушакова основным признано написание прийти. В словарной статье дан такой комментарий: «Этот глагол существует в двух вариантах; говорят: прийти и притти, поэтому пишут также придти или притти». Из трех существующих написаний при унификации русской орфографии в 1956 году был выбран вариант прийти: он соответствовал одному из нормативных произношений слова и позволял сохранить единое написание корня во всех инфинитивных формах приставочных глаголов (ср.: прийти, уйти, выйти, отойти). При этом у корня все же есть варианты: -ид- (идти), -йд- (отойду), -д- (приду). Буква й выпадает только после приставки при- (ср.: прийти – приду, придешь, но уйти – уйду, уйдешь; выйти – выйду, выйдешь). Об истории корня йд/ид/й/д и слове идти можно послушать в передаче «Игра слов».
В русской грамматике, как правило, эта часть называется главной частью сложноподчиненного предложения.
Слова может, может быть выделяются как вводные в значении 'вероятно, возможно': Шаганэ ты моя, Шаганэ! Там, на севере, девушка тоже, На тебя она страшно похожа, Может, думает обо мне...(Есенин) И когда с другим по переулку Ты пойдешь, болтая про любовь, Может быть, я выйду на прогулку, И с тобою встретимся мы вновь (Есенин).
Запятые не ставятся, если слова может, может быть употребляются в значении сказуемого: Было душно от жгучего света, А взгляды его – как лучи. Я только вздрогнула: этот Может меня приручить (Ахматова). Была чудная ночь, такая ночь, которая разве только и может быть тогда, когда мы молоды, любезный читатель (Достоевский).
Нет, тире ставить не нужно.