I wonder if they can still visit USA as a visitor during this wait time.
A lot of that depends on what passports they hold. If they need B-2 visas then it will be extremely difficult for them to obtain such visas and/or use them.
if they are issued 10 year B visas then it would be possible to make visits during the long wait