Yes! Your children are invited to Italy and all wedding festivities in Italy. Whether you bring them or not is up to you!
Yes!
Your best option is the rent a car!
I would wait till about May to actually book your flight.