I think VIP will give you more permissions than standard pit passes. There will be designated areas you can walk around and check out all the action and cars in/near the garages. As VIP I think you can stay back there during the race too. No idea if they'll also give you tickets to sit in the stands or not. You should also be able to stand/be right next to that team so long as you don't get in their way or bother them.