this is the best I know to describe it: level 1 is just a free user...but would like to collect a email addy advanced user-level 2 redirect toprofile setup2 attraction-level 3 needs to bepositioned on a Google map api and then redirected to profile setup3 free vendor-level 4 needs to choose aparent from the Google map api of level 3's and get listed as a childpage on the level 3's profile then redirected to profile setup4 advanced vendor-level 5 needs to choosea parent from the Google map api of level 3's and get listed as achild page on the level 3's profile then redirected to profile setup5 super vendor-level 6 needs to choose aparent from the Google map api of level 3's and get listed as a childpage on the level 3's profile then redirected to profile setup6 store/shop-level 7 needs to bepositioned on a Google map api and then redirected to profile setup6 (will not have child pages) the google map api would then be used as the search mechanism bringing you to the level 3 profile where a listing of "child" profiles could be accessed kinda like a shopping mall where lv1 3 is the mall , lvl .4,5,6 are different sized stores lvl 1,2 are shoppers and lvl 7 is the odd store in the parking lot but not connected to the mall is this doable from wordpress or does this whole thing need to be custom scripted?
Yep, all of that can be done. Most of it sounds like custom coding though You might want to start with these plug ins: http://buddypress.org/ http://premium.wpmudev.org/project/membership http://premium.wpmudev.org/project/e-commerce and then some custom coding of this: http://premium.wpmudev.org/project/wordpress-google-maps-plugin