yes will fit in rails.
need brackets made or modifyed.
yes filler door will work with lots of plumbing, but not best at all.
25gal small 30 gal big if i recall corectly.
i am using a 30 gal in my k30 old school build and made 2 new rear brackets/crossmembers for the back end of the frame and ditched the old orignals. and i am going to make a little door to fill it from the inside of the box at the right rear corner. but will leave my orignal door on the side of the bed for a power cut out switch for the whole truck batt system.
and if you have a tbi / fuel injected truck get a 87-up blazer tank with the tbi sending unit in it.