1987 trx250x

First time owner, trying to figure out what I can do to get this running right. In neutral revs just fine but in gear anything more than 1/4 throttle she bogs down. I picked up some carb cleaner since it’s been sitting for a while and gonna clean that out real good. But I also noticed oil maybe coming from the top of the head. Looks like maybe from valve covers. Will know today when it’s light out and give it a good once over. I have been looking for parts but I don’t know much of anything about them, I know my way around an engine, wondering what gaskets should I replace, and should I get a gasket kit for the carb. Thanks for any help in advance.