JeepinByAl if you want to get it all at one place for a set price, you can also piece it all together yourself and possibly get things cheaper but much easier to get it all from one
Lift cost of course depends on how much you're really wanting, also the ride quality you're wanting will effect the price
There are thousands of tires out there so one can't say that one tire is the best because it will be different from person to person
My KJ has about 3.25" of lift and 31s which are Goodyear Wrangler Authority's and they're a great, thick tire with very deep tread and are commonly mistaken as a M/T
But of course depending on tread will effect how big you can go
Basically, figure out exactly what you want (first of all budget, then figure out actual height you want, ride quality, aggressive tire or not, etc) then you can get a better estimate