같은 질문이라도 과제를 해달라고 하심보다는 자신이 알아본것을 말씀하시고 모르는 부분만 알려달라고 하심이 좋을것 같네요. 여긴 문제풀어주는 곳이 아니니까요.
1번은 Linear에서 wrap_content 로 하시면 세로가운데 안먹습니다. 문제에서 말한거처럼 height에 100dp~150dp로 수치적어주시면 가운데로 글씨가 가질겁니다.
2번은
<RelativeLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content">
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="A"
        android:layout_alignParentLeft="true" />
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="B"
        android:layout_centerHorizontal="true"
         />
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="C"
        android:gravity="right"
        android:layout_alignParentRight="true"
        />
</RelativeLayout>3번은
alpha 값 추가나 배경색 # 앞에 투명도 조절하는 두자리를 넣어서 투명도를 지정할 수 있습니다.
이부분은 검색해서 찾아보세요.