kenmc,
1) For petroleum based products, try using Ronson Lighter Fluid (naptha), Acetone, or rubbing Alcohol (in that order of preference). Just be careful with these solvents on the stock finish. Before loading up, just fire off a couple percussion caps to blow out any remaining oils, then you're set to go.
2) Yes, for short term, you can use borebutter or wonderlube (just use Crisco), but any gun oil is better!
Let me know if I can be of help in the future.
Happy Holidays to you and yours,
savageT