Everything is possible, but it may not be practical.
You can get all the streets from many states in one map. But the size will be huge and it will take several days to download, if you have such large memory card!!!
So it is better to download chunks of the area you need, unless you want to travel through all the states and want to navigate through it.