Can I change my Texture home screen to be My Favorites, rather than Highlights?

Yes, you can choose your home screen. Tap Settings, then Home Screen, and select Highlights or My Favorites.