Корректно: полулитром, половиной литра, пятьюстами миллилитрами.
«Словарь русского капиталистического жаргона начала XXI века» В. С. Елистратова (М., 2013) дает такое определение жаргонному глаголу пушить: 'оказывать давление с какой-либо целью, стараться склонить к чему-либо, заставить сделать что-либо, а также прорабатывать, отчитывать' (от англ. to push в близких значениях). Но в приведенном Вами контексте вполне возможна замена такими словами: буду ее решать, вплотную займусь ею.
Верно: ...не затем столько лет боролись за свободу слова.
В значении "передать кому-л. какие-л. знания, навыки, умение" используются оба глагола. Стилистических различий в их употреблении нет, оба слова можно использовать в тексте научного стиля.