Ответ 1
Насколько мне известно, вы не меняете тень самостоятельно. В дизайне материалов андроидов тень автоматически определяется величиной, которую вы поднимаете элемент.
В соответствии с этим вопросом https://graphicdesign.stackexchange.com/info/80644/where-are-the-light-sources-located-in-material-design источник света
45 градусов и угол 90 градусов
Вам действительно не следует использовать разные тени, так как это разрушит общую согласованность материального дизайна. Тогда вам нужно только поднять свои элементы. Возможно, вам стоит перечитать руководство по дизайну материалов: https://material.io/guidelines/material-design/environment.html#environment-light-shadow