shakabrade
Praise Vivec!
How do you plan the war with Ram and how do you plan to defend Western cities? It's a waste to let sword stay at cities.
I'd build some muskets for west (Egyptian land, right?). One in Thebes and Memphis should be enough for defense + some warriors and 4 warriors in coastal cities so Rammy couldn't take city with amphibious assault from galleon. It is fast and can reinforce if needed. It can also join in attack when safe.
Cannons can seem overbuilt but after Egypt, they are going to China.
Offense: Visigoth stack (3 cannons + What is already there + 2 Muskets) attacks Byblos, workers road the forest, then attacks city in the south (3S 2W of sheep) with road towards it. After that it goes after corn+incense city with help of one or two galleons, after that attacks Giza and more western city of Giza.
3 cannons can seem too much but it attacks at least 2 hill cities. I am even thinking about 4.
Thebes stack: 4 cannons 5 Muskets 2 Swords. Attack Alexandria, then attack Pi-Ramesses. It'd be better other way around but there are too many units in Alexandria.