Yes I drove maybe 15-20 top speed 50mph and it was fine. So was able to install all minus those two and when putting tops back on just had to remove the very two in the front hooks in the front and everything snapped in perfectly.
I just installed mine yesterday and was thinking there would be issues when I put the tops back on. The back two you circled I didn't put them on and I was fine, will find some points maybe to zip tie them to later for now its not an issue if the aren't used. As for the front two I was thinking...
Got mine about alittle over a month ago and can't stop smiling. Have owned luxury l, jeeps, trucks and this by far is the best I have felt in a vehicle. FORD really did their homework.