A: No. Flashing a ROM does not require root, but many people choose to root afterward to install performance tweaks or ad-blockers.
After years of community development, several stable and daily-driver-worthy ROMs exist. Here are the top picks for your decision. samsung a50 custom rom download