Can a single dedicated IP address be used with all websites under my account?

No, a single (1) dedicated IP address can only be used with a single (1) website. If the IP was “shared” between several websites it would no longer be a dedicated IP, it would be a “shared” IP address. If for example, you have 5 websites, each needing a dedicated IP, you will need to purchase 5 dedicated IP addresses.