That RFC has been obsoleted by
RFC 6177 as of March. In either case, the recommendations apply to
end sites, not individual hosts. There is nothing in either RFC, to the best of my knowledge, that mandates or recommends allocating a /64 to a single host (server, workstation, toaster, etc).
ISPs and tunnelbrokers assume that they are providing connectivity to a site with multiple hosts, and as such, they purvey according to RFC 3177 (and 6177) recommendations.
Your Linode is a single host, and as it shares a single layer 2 subnet with thousands of other hosts, it can (and, for all practical purposes, must by default) achieve connectivity within the spirit and letter of IPv6 allocation standards using a single IP address within a common /64.
(Again, same thing as the point-to-point /64 of a HE tunnel, or even the IPv4 /24 your Linode already has.)
_________________
Code:
/* TODO: need to add signature to posts */