Sorta and sorta not. I would get the adapter. It's cheap and it will assure the throttle linkage works correctly. You can get it for like 20 bucks.....shipped.
I am just blown away that we are giving someone advice here who is actually listening. It's blowin my mind.
That said, you are gonna have a nice little ride man. Can you post pictures of the whole car?