AP French: Non-Natives

Also, “s’il” not “si il”
Anyway, should I take AP French after Honors French 4 or French 5?

Either is grammatically correct.

It depends. Every school is different on how the curriculum is structured. Talk to your French teacher and take a practice test. If you do well on the practice test 4th year, take the test then.