I think you should start by researching what is actually available, at what cost and with what physical size.
Your wish list doesn't bring anything available to mind that isn't at least the size of a Smart Car ;-)