There are only about a bazillion threads on this subject in this forum. Do a search for "router", "share internet" or even just "cable".
Anyway, the short answer is, yes, no problem. Just get a router. There's no way for your ISP to know how many computers are connected, so don't pay the extra money. The router will distribute IP addresses.