Forgot to mention:
Seat post size appears to be 26.2 / 26.4 (Campagnolo NR seatpost pictured is 26.2 and goes in very easily).
Bottom bracket is Italian and sizing is 55 c-c squared.
By the way, what size are the bolts needed for this NR seatpost? Can they be found a hardware store?