1) 10k ist schon ok. Normalerweise werden 2k bis 5k genommen, aber mit 10k sollte es auch gehen.

2) die dienen dazu, dem µC zu signalisieren, dass sich ein Portzustandgeändert hat. Als wenn man die IOs der 8574 als Input nutzen möchte.

3) 182 dezimal = 10110110 binär. Eigentlich entspricht ein bit in der 8Bit-Maske einem IO-Pin. Also deine Pins die du geschaltet hast sind in der Maske 0