In the meantime, is there a console command to check my IP and port?
Open windows command prompt and run
ipconfig
will show you the local addresses of all your network adapters. However it won't show you your external ip, for that you need to go to sites such as whatsmyip.org.
Zombies without UPnP and port forwarding somehow works. But even with UPnP and port forwarding set up (correctly), multiplayer couldn't get to work. But why is this the case?
No idea.
One more question, can't we run the Steam original BO2 exe and not connect to any public lobbies? Just connect to each other?
You can run vanilla bo2 via steam if you own it ofc and play private match with your friends yes. There is no connect command in vanilla bo2, that was added by pluto so you need to do it the traditional way via the friendlist.