Baja California and surrounding area fulfill all your requirements (including #1 for foreign residents) however there might be a slight security issue, as 10 acres purchase and subsequent construction on the property will get you noticed. You would need to make arrangements beforehand.