At the moment I'll ignore the second suggestion, so let's have a look at the first suggestion. I'm not sure if it's possible and if I'm correct you can already see the player's location and things around him by moving around with your mouse in spectate mode.
We cant see his blip, so we cant see if he is around anyone.
VCMP's stream memory is similar to that of Vice City's single player.
You would've noticed that player's blip far away from you in the map moves in a weird manner, jumping from 0 to 100 in just a few seconds.
hence causing trouble for your suggestion.
but hey, I'm not sure if I'm right, could be possible in some way or the other.
good idea anyway
I have No idea, what is your point here? I know that already, knowing that wont change the fact that its useless.