10w-30 or 10w-40. Check your manual, it lists it. As far as what "kind", it really depends. Royal Purple is good, Castrol is decent. Don't go synthetic.
oil grade 95 xjs
Use 10w30 weight in a 1995.
10-20 or 10-30 is a good weight
Dextron IIIDextron III
5 qts with a new oil filter. Some take 6 but start with 5 and check it.
I have 1999 chevy Silverado z71 wanting to see if a 1994-95 chevy Silverado z71 bed will fit
10w30
It does not matter on that year as long as it is a good name brand.
10W-40 motor oil
Yes it will fit right in there.
Synthetic Oil
10W 40 is fine. If you have over 150000 miles you may want to go to a 20w 50.