2001 si block? question

i bought a 2001 si block yeaterday and i was wondering since my 1stgen block blew up
will everything bolt right up? And if so are there any HP gains?
i guess my questions should look like this b16a1 head on a b16a2 block
basicly is the same setup as before but just with newer internals right?