1) i am not sure about the need for thumb instructions it seems to me both can be handled although thumb is faster when running from cartridge.
2) linking in the proper crt0.as for booting. This is the part where i fail. If someone get this working i can continue..