looks like you're about there. I need to get back out to Glamis. Was incredible fun!
a mostly stock 89 with a high-flo filter and an FMF pipe will prolly need about a 380 main but it's always good to start fat at you stated. 25 pilot sounds about right. You'll prolly need to adjust the air mixture screw a bit to get the idle perfect.
While you're at glamis, test your needle height as well (half throttle plug chops).
Have fun - seriously jealous here.