A lot of merchants in CJ have a "View Products" link when you view the "Get Links - By 'Relationship" screen. If you go in there, you can search their products and make links. It's a little time-consuming, but it works. With some merchants, though, you're just out of luck.
The ones that list their products in CJ have existing datafeeds that you can use to build sites. If you're looking to create a lot of links to individual product pages, PopShops has a Wordpress plugin you can use to search products across multiple merchants (you can filter it to show only those you're affiliated with).
Even if you don't run a Wordpress site, you can just install it somewhere and get the plugin to build the links quickly and easily, then copy the URL to another site or ad platform. PopShops has a free version that hides the URLs with a popshops.com redirect, or you can use their paid service and create your own redirects that don't say "popshops". See Popshops.com/merchants for a list of compatible merchants.
If you just need a couple of links, or if the merchant you're working with doesn't offer a feed, you can always try asking the affiliate manager.
To answer your second question, you'd need to mention how you plan on promoting the links (like 1nspire said). You can make money without your own landing pages, but it all depends on what you're doing.