Yes it will. The bios is the same as the DSi (no XL on the intro). All the software compatible with the DSi (with no exceptions) will be compatible with the XL.
Yes it can work on the dsi XL Chris
Yes When Nintendo made the dsi xl they just made a regular dsi but with bigger stuff not much of a differnece