If you're talking about windows, then no. Persuading windows to boot from a usb drive is certainly possible, but it takes more effort than that. Then you have the issue that windows really doesn't like hardware changing around. Either problem would be a dealbreaker by itself.
If you're talking about linux, then sure. It'll boot quite happily.