Yes, assuming a 4 cycle engine, regular engine oil. As for the weight, check the owner's manual for the manufacturer's recommendation for the temperature range in which you will operate it. I have never heard of snowblower specific oil, but if you think it will make him feel better, you might suggest to your buddy that he just call or visit the local dealer for his brand of snowblower; they will sell him whatever brand they happen to carry, and he will most likely spend a little more than buying it from the local auto parts store, or wherever, but may sleep better.