В приведенном Вами предложении пунктуация верна. В конце бессоюзного сложного предложения ставится вопросительный знак, если образующие его части являются вопросительными предложениями (между ними ставятся запятые) или только последняя часть содержит прямой вопрос (перед ней ставится двоеточие либо тире, в зависимости от смысловых отношений между частями предложения): Кто скачет, кто мнится под хладною мглой? (Жук.); А я ехала сейчас, говорила с вами и всё думала: почему они не стреляют? (Сим.); Хвалы приманчивы — как их не пожелать? (Кр.)
Общеупотребительно: увидел, услышал. В разговорной речи возможно: увидал, услыхал.
Варианты различаются стилистически. Глагол увидеть общеупотребительный и стилистически нейтральный; глагол увидать – разговорный, в письменной речи желательно избегать его употребления.