Actually, he is entitled since he pays taxes in two states, he should be able to vote for both states elections, except not Federal (President/VP).
I think your list is too short. Why should he get to vote for senators and congressmen from more than one state?