Welcome to My Swiss Alps.
I would answer your questions about the topography and vegetation by using two maps.
The first, highly detailed one from SwissTopo, is a topographic map
which gives altitudes, so that you can judge the steepness of the hills and mountains, as well as village streets, for both locations:
map.geo.admin.ch/?topic=swisstopo&lang=e n&bgLayer=ch.swisstopo .pixelkarte-farbe&layers=ch.swisst opo.swisstlm3d-wanderwege&zoom=8&E=27 84246.69&N=1152468.08
map.geo.admin.ch/?topic=swisstopo&lang=e n&bgLayer=ch.swisstopo .pixelkarte-farbe&layers=ch.swisst opo.swisstlm3d-wanderwege&zoom=8&E=27 83515.07&N=1187394.82
Zoom in and out, and switching to the aerial imagery background allows you to see the vegetation, such as that around the lake in St. Moritz. You can also see how the streets parallel the hills ides or go up and down the hills. The valley floor extending the southwest from St. Moritz to Silvaplana is quite level, but the center of St. Moritz is on a hillside about 45-50 meters above the train station.
The trails are color coded, and this explains the code:
In general, red trails are not easy to navigate with a stroller or push chair. The surfaces may be rocky or uneven. Yellow trails are not perfectly smooth, but are mostly good enough for strollers and push chairs. They still may have steep sections, however, and a few rough spots or gravel. Some may be rather narrow in spots.
I once saw that a trail in the Swiss National Park was marked as "suitable for the handicapped." Well, sort of. The trail was wide enough and generally smooth, but quite steep and had quite an altitude change. ;-(
I use a different and simpler map, which has no elevations, if I wish to see public transport stops:
map.search.ch/?pos=784528,152464&z=25 6&poi=bergbahn,haltest elle,zug
I turned on the icons for transport stops by using the menu item with a star ( Points of Interest) and selecting Traffic.
Mousing over an icon gives the exact name, helpful for using the timetable, especially in cities:
Clicking on an icon gives a near term schedule of services.
Be prepared for the Swiss view of walking. Here are a couple of phrases that I use as jokes with fellow Americans who are notorious for driving a car rather than walking::
1.- Walking is a legitimate form of public transportation in Switzerland.
2.- A "level" road in Switzerland may go up or down at significant angles.