If the Requester ends the gig early, am I still paid for the original gig request time?

No, the amount paid to you by the requester will be equal to the time worked multiplied by the hourly rate.

Both parties have the ability to end the Gig at any time. Once the requester approves your timesheet, the total time worked multiplied by your hourly rate will be transferred to your Worker Wallet.