Да, глагол может выступать в роли подлежащего (как правило, в форме инфинитива). См. в пособии Е. Литневской.
Да, эти слова могут выступать как вводные. Но в Вашем примере слова "а по-хорошему и" начинают обособленный оборот, поэтому после них запятая не ставится. Корректно: Нужна была замена сальников, а по-хорошему и коленвалов.