The simply answer is that the only one that might be possible is number one, and that would take a massive modding effort. I would suggest that, if you did want to attempt and to a mod project started, that you learn about modding so you are able to contribute more than your ideas -because, in reality, the "base idea" wasn't that unique- to the effort.