Your problem has one of 2 causes (or both):
1- Slow internet connection (as per your post, your speed is acceptable).
2- Low Spec. PC.
First, make sure that firewall status isn't restricted (can be found @ the top left when you are in the main menu).
Second, make sure you can run offline...
Origin version has the same structure as the DVD version (I already own the Origin version).
Minifaces aren't in RX3 format, they are in dds format.
Minifaces are located in the following files:
Game\data\ui\imgAssets\heads\2dheadsX.big where X is (0 -> 3)
No I am not, I bought it and activated it on EA servers as well, so IT IS REAL :P
Origin store is the Online EA store, there is a page on FB selling original games in Egypt through Origin Store, just purchase your serial number and redeem it in Origin Store, download and enjoy :)