Do we need to tip our delivery driver?

That is completely up to you. Please put yourself in the driver's position - "Would you want to be tipped if you delivered to your mirror-self?"