FO on A320 you will fly from 45 to 55 hours/month on average. Of course these change depending on how many FOs are on the fleet and might change from one season to the other but for pay reasons plan you life on 50hrs
Of course you can take your spouse or whoever with you on layovers as long as their are seats available, im sure you know the staff tickets are standby basis
On average you will get one or two layovers a month. Mainly india and srilanka and katmandu. But every now and then u might get a zurich or vienna depending on the "RANDOM COMPUTER GENERATED ROSTER!"
On average you can expect to be txfrd to 330 anywhere from 15-24months. Capt req is 5000hrs and 3 years company service.
Good luck