I would suggest reading the
guides. and yes, AOS fee is $1010 in order for your spouse to adjust status.
With the CR-1, your spouse will have an immigrant visa, no need to adjust status, apply for work authorization, etc. The down side is the CR-1 takes a couple months longer than the K-3.