they make throttle bodies that can be modified to fit but they arent celica specific.
those are just blanks that can be made to fit just about anything lol unless I wasnt lookin in the right place?
but yeah they look really good.
I don't think you'd need a NEW Intake
manifold. you'd just have to port match the stocker and you should be fine. a new Intake
manifold wouldnt hurt though.