Hi Dave and welcome to the forum and congratulations on your engagement.
You'll find answers to most of your questions using the search engine here but there's also plenty of knowledgable friends here ready to help.