Should I optimize my domain name to include keywords?
Yes it will help rank webpages higher in search engines.
Yes, do it with proper content integration. Use LSI keywords to modify the website content.
Yes, sure it will help you in improving ranking.