CP was the old Canadian Airlines call sign. Cathay Pacific is CX!
No you cannot check your luggage in 15 hours before your flight. There are stored luggage counters on the upper levels of Terminal 1 where CX flights leave from. Ask for Left Luggage counter. Cost is pretty low. Around S$6 per bag per 24 hours.