No, you do not need a reseller account on AWS to sell AWS Services. You can simply create an AWS account and start selling your AWS Services directly within WHMCS.