Karvikon vanhemmat olivat asentaja Olof Werner Blomqvist ja Anna Aleksandra Aaltonen. Hän kävi englanninkielisen pohjakoulun Yhdysvalloissa, kirjoitti ylioppilaaksi 1931 ja valmistui filosofian kandidaatiksi 1935. Karvikko toimi Turun Sanomien toimittajana 1937–1948 ja avustajana 1948–1958 sekä Polttopiste-lehden päätoimittajana 1958–1962. Hän oli edistyspuolueen kansanedustajana 1948–1950, kansanpuolueen kansanedustajana 1951–1958 ja 1962–1965 sekä liberaalisen kansanpuolueen kansanedustajana 1965–1970. Karvikko edusti Turun läänin eteläistä vaalipiiriä.
Karvikko oli toisena sosiaaliministerinä Tuomiojan hallituksessa 1953–1954 ja sosiaaliministerinä Sukselaisen I hallituksessa 1957. Hän oli presidentin valitsijamiehenä vuosien 1950, 1956, 1962 ja 1968 presidentinvaaleissa ja oli myös jäsenenä Suomen YK-valtuuskunnassa ja Turun kaupunginvaltuustossa. Karvikko oli Edistyspuolueen puoluetoimikunnan jäsen ja toimi Suomen kansanpuolueen varapuheenjohtajana ja Kansanpuolueen naisten sekä Liberaalisen kansanpuolueen naisten puheenjohtajana.