You are a Data Engineer at a financial services company that uses Amazon Redshift to store and analyze large volumes of transactional data for machine learning model training. The company wants to ensure optimal performance and efficient data preparation. Which combination of best practices and Redshift features should you implement to achieve these goals? (Select two)