i don`t thinkk the hardware idea is a good idea, the biggest stumbling block is the custom chipset the Amiga uses which has to be reproduced 'exactly' to be compatible. No one has the time or money to do it for such a tiny market. Its been suggested and tried before and never got anywhere, I don't think that will change.
As for writing games, C is best best choice although there are alternatives such as Amos, Blitz Basic and Game Making programs. You will need the Native Developer Kit and knowledge on the Graphics library routines to make full use of it.