Ok!
1. I tried this. It actually loaded the correct css for the frontpage (with /ar/ added) but the Arabic posts themselves are displaying in the English interface now. Kinda strange.
I'll leave the blog like this for now for you to look at it and see if you can get something useful from the current html head. And I'll do test #2 once you give me the go ahead.
Thanks again!