My 2c:
- pretty much anything can be done but the engine is geared towards 3d with a character, some things will more tricky to achieve, some genres are more difficult than others (MMO, simulation)
- as above
- yes - it all depends on the scope, skills, dedication and persistence
- yeah, check out this guy’s @ClockworkOcean profile; also you can nativize