Верно: профессиональные знания по основам...
Корректно: во сне.
Что Вас смущает в этом предложении?
Корректно: смишный. Обратите внимание, что это слово уместно только в непринужденной разговорной речи.
Сочетание получить СМС корректно.
Корректно: колос длиной до 20 см и шириной до 2 см и колос до 20 см в длину и до 2 см в ширину.
Эти варианты фразы равноценны.