I would personally try and keep with the latest chipset version. To also add, are those the only three motherboards at your disposal? Where are you located, are you limited to matx motherboards and what is your budget for the build?
As for your question about the board working with the R5 3600, if the motherboard box has a Ryzen 3000 series supported label, then the board will work out of the box with the R5 3600, otherwise you're going to need to perform a BIOS update.