Do things like meta description tags and site map submissions still matter? Just curious.
Disclosure: work for Google nowadays but have zero insight into anything internal that's search related. The above is just common sense and should apply to most search engines.
For site maps, it helps Google find updated content if you have a large site. It's not required, but it won't hurt if you submit one.