Good afternoon @mikaylacraven,
Welcome to the forums! I hope you enjoy using Qiime 2
Different steps require different amounts of both resources. In general, CPU will make some steps faster, but if you don’t have enough RAM, other steps simply can’t run. So I would prioritize RAM then get the faster CPU you can afford.
One option is to get a medium size computer (say 16 GB of RAM), then rent a super-computer from Amazon or Digital Ocean when you need a lot more processing power.
No. Qiime 2 makes use of unix software, but… you can run Qiime 2 on Windows using a VM or using Windows Subsystem for Linux! This method works great:
Let us know if you have any questions!