For optimizing , do you have sprites for far away trees ? It works great and saves a lot of FPS ! For houses some LOD also like simple shapes with drawn textures instead of Full 3D windows, doors etc ... will make it also.
For the grass, wee see a lot it's a one face bilboard ! but i suppose it's not definitive perhaps ?