I understand your concern and this can be a common issue in larger breed dogs, especially since larger breed tend to prefer lying on hard surfaces. This is obviously more common in larger breeds in which more weight is placed on the bony area having contact with the hard surface. Here are a few suggestions:
1. Topical medications- you can use a vitamin E ointment or Neosporin. If they are starting to look cracked and infected you may want to use the Triple antibiotic ointment. You can even apply a light sock/stockinette to the area to keep it loosely covered and protected, but this should be changed daily. Nothing constricting.
2. Prevent further trauma or irritation. This is primarily accomplished through the use of soft bedding. You could even create a donut shaped type padding that you place over the elbow and then cover with a sock so that the bony part is protected while it is healing.
3. If the area is starting to look infected, then Maya may need antibiotics, but it doesn't sound like it is at that point.
Second, as far as the excessive tearing. There is not much that can be done to decrease tear production except treating the underlying cause. In many dogs allergies definitely contribute so I think it was a good idea to try an allergy medication. Was she given an antihistamine for the tearing? If so, antihistamines are very benign and long term use is not unsafe. You could even continue it every other day long term and she if that manages the issue.
Is it the tearing that bothers you or the staining that comes from the tearing? I only ask because some people really believe that "Angel eyes" works well for tear staining in pets. Something to consider.
I hope that information helps. If you have additional questions, please ask. I am happy to help.
Hope to hear back from you soon.