Nothing expensive is needed.
Mineral Spirits cleans. It cleans every part I have ever needed to clean.
Automatic Transmission Fluid penetrates and cleans. So does Kroil, but its expensive.
Synthetic grease and motor oil are the best lubricants. Use grease on every moving part you can see, and use oil on the parts you cannot see or where the grease won't go. Pay close attention to the bolt cam and locking lugs. These are high pressure areas needing lubricant.
Get a chamber rod. The chamber is critical. Keep it free of fouling.
Experiment with a Bore Snake. Lots cheaper and easier to use, and clean, than a rod and guide. No patches needed. Apply spirits or ATF / Kroil to the first part of the snake. Only clean the bore after wet weather shooting, or 200 - 300 rds fired. Clean the bolt, carrier and chamber after each shooting.