Again, I asked you a bunch of questions and you haven't answered any of them. If you have any hope of actually getting this done, you should have at least some idea of what you want to do.
What i meant by rpg style is similar how you see rp groups on the GTAForums and making your own personal servers like how you do on GTA IV multiplayer, like setting up what weather you want for the server. Or if you want a server set to permanent day time or night time, or if you want Normal NPCs or Zombie NPCs, the list goes on.
That has nothing to do with RPG, though. That's just custom server setup. RPG implies "role playing", so what role will players be playing? What attributes they'll have? What skills?
And you just added another layer of complexity in building this thing: custom private servers. It's one thing to develop something that is accessible via a single/cluster of servers over which you have complete control. It's something far more complicated to allow others to host their own servers and build the systems needed to handle it. Or do you mean something like custom lobbies? Cause that will also increase your costs in keeping it all working.
So, the more you post on this place, the more it seems you haven't put any thought into this at all. If you want to develop something so massive, I'd suggest you get the basics decided first and then present it to the world to get support for making it. For reference, look at what this guy has been building over the past 3 years. He had a clear idea of what he wanted, and began developing it. So far, you have a couple of names and a logo. You barely have an elevator pitch.
that means i'm just writing stuff down of what players want to see in the game.
also, i'm still welcome to any ideas you have
You could start by browsing the myriad threads on GTA forums regarding wishlists and things people would like to see in games. And you also should have some basic idea of what you want the game to be. Simply "GTA Online in Canada" is very, very, very basic.
What do you add to the project?
I have to start Somewhere...
Yes, you usually start from the bottom. Make simple games here and there, design mods that extend existing games and whatnot. And then move into bigger things. Game development is like yodeling: You don't just go and yodel. You build up to it.