Any green antifreeze will be fine. As for oil and filter everyone has their own ideas about that. I just use house brand synthetic oil and any brand filter. Some people say you need to use oil for a wet clutch, I never have in my 50 years of riding and never had a problem. I think it is far more important to change it often than overspending for oil and filters you don't need.