1. No.
2. No.
3. Melee is where you knock someone to the ground, and you can:
a ) Melee again to kill them
b ) Shoot them to kill them
while they are on the ground. So... No.
I hope that was informative. B)
I want to add something to your second point. There won't be driveable vehicles, but there will be vehicles you have to escort. They need to get repaired/damaged depending on which team you are. They also follow a set path.
I don't see the need for driveable vehicles either. Even if the maps are big, the action will be focused around a certain point, probably an objective. It's like with the snipers, they want you to get up close and personal instead of shooting someone from within a stupid vehicle.