Yes, the BC carbine barrel is drilled and tapped for a scope base just like all current production centerfire rifle barrels are, the Williams FP or FP-TK are bolt ons in the two rear base mount holes, same as the WGRS. Can't help ya with the front sight height, Brownell's has a sight height formula, it's listed in the FAQs and Help Peep and Firesights link.
Tim