No. You do not have to show up at the convention on Thursday or Friday. You can pick up your convention badge at any time during the duration of the convention when Registration is open during the convention. Your convention badge is valid for the duration of the weekend.