depends on when the motherboard was made. older boards that have been on the shelves since release will need a BIOS update to support the CPU, newer boards will ship with the proper BIOS pre-installed.
computer stores will update it for you, I read that frye's will do it for 20 bucks.
AMD had boot kits where they would send you a CPU to flash the motherboard and you send it back when the software upgrade is complete.
there are options, but the only real way is to verify which BIOS version supports the CPU and buy a board with that version installed. it will be written on the box.
there is no ryzen 7th generation...yet.
we are currently on the 2nd generation ryzen chips. the ryzen is available in the ryzen 3 series, the ryzen 5 series and the ryzen 7 series.
that motherboard can support a ryzen 2nd generation up to the 7 series.
the A series is a slower ryzen 3 with a vega graphics processor built in. they are called APU, Application processing Units. a fancy way to say it has a GPU built in. an entry level GPU at that.