You can do either -- if you create new files, you have to hook them in
at the right place so that WP uses those instead. WP has default names
for custom post specific themes, so you can start with just naming
files accordingly and putting them in you theme folder.
Kunal