Yes you do need your DS-3025 as proof, so they can transfer all your vaccines to the I-693. That means they check what you have and put it in, with all the dates.
If you are missing 2 vaccines, they either way give you the vaccines which you have to pay for, or if you already have them and you are unsure, they offer a blood test and write it in.
I also had a vaccine book with me, I don’t know if it’s common in your country, if so bring that as well. It pretty much showed all my vaccination from an infant to current.
Hope that clarifies it :).