To test what the mobile theme would look like using your desktop computer, you can use a service like Browserstack (paid, but with a free trial) or Mobile Phone Emulator (free).
As far as embedding via an iframe, that's not something I'm familiar with. Using either of those above mentioned sites should help you preview your site for mobile devices using your desktop computer.
I hope that helps!