Confirm email is working locally
Best tool for this is MailTrap, which allows you to view and click on emails locally. Then you can confirm the email-based functionality is working locally before trying to get it working with SendGrid.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information