Exporting SQL Server DB from my laptop to AWS RDS
The paths in the generated script are the  locations where the data and log files should be on your laptop.

If you copy paste the script to amazon AWS that will be the location where the files are created when you create the database.

If that path doesn't exist on the Amazon instance you will get errors.

You could comment out the lines and then the files will be created in the default locations for the instance, with default sizes and a filename generated from the database name.

CREATE DATABASE [Test]
 CONTAINMENT = NONE
 /* ON  PRIMARY 
( NAME = N'Datapump_Test', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\DATA\Datapump_Test.mdf' , SIZE = 1127424KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB )
 LOG ON 
( NAME = N'Datapump_Test_log', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\DATA\Datapump_Test_log.ldf' , SIZE = 2160960KB , MAXSIZE = 2048GB , FILEGROWTH = 10%)*/
GO


As you indicate some of the other errors are related to things like roles and permissions there is an advanced settings dialog where you can change some options, and you can also select which objects to script (such as users)

See this link How to: Generate a Script (SQL Server Management Studio) for an overview of the wizard.

For example if you select "select specific options" in this page you can deselect "Users"



On the next page you can click an advanced button



Which opens a dialog with a lot more options, allowing to script things like permissions and triggers and stuff like that.