Yes they will bolt up.
No.
I don't believe that there will be enough caliper clearance.
You need to put a little more detail in. What engine do you have, and what engine did the 99 have?
That is the computer that is attached to the under hood fuse box.