C# yazmıştın geçen konuda. Bu konuda C#'tan vazgeçmişsin. Olur da Windows'a işin düşerse Parallels ile halledebilirsin.
macOS için 8 GB RAM yeterli olur ama uzun vadeli olsun dersen 16 GB olan modeli almanı öneririm. Ek olarak MacBook Air'da yazılım tarafında pek sıcak çalışacağını düşünmüyorum...