I wouldn't be so sure on that...for the euros all ticket sales are handed through the Uefa website (although I think SFA do get some say in how they are allocated)
In regards to the sign-up, when tickets for England fans went on sale in December, new members could still join their supporters club and apply for tickets right up until the deadline