Sure you can!
There's the Cuk converter, which unfortunately creates only negative voltages, so you'd probably cascade the buck/boost converters together.
Efficiency is limited. You can use a MOSFET in place of the flyback diode (if your chip supports it) and save part of the voltage drop losses there. But copper & core losses in the inductors leave you in the range of 80%-90%. Losses are lowest when when your ratio is 1:1 and gets higher from there. Unfortunately, getting losses down requires a lot of very specific knowledge of inductors and detailed specifications on the inductor core you've got, so count on the low end, maybe 70%.
I had did this with the PIC, by the way.
7 amps will require some pretty sizable inductors.