I do know that some utilities can create a persistent Ubuntu on a USB drive, but as far as I know these installations never update the kernel and driver installations are not possible.
So the question is: is it possible to have a full fledged, updating Ubuntu installation running on a USB drive? Creating this installation would happen from a Windows 10 UEFI computer.