my client website is around 1 GB, need to move to a new theme

Looking to move to a new theme. Site has appx 300 pages, 400 posts. Performance is key. Videos are on youtube. Content may grow 30-40% YOY. Suggest a new theme and best way to migrate.