Jain!
Ja, weil es rein vom Microprozessor kein Problem darstellt.
Nein, weil nicht alle Arduino-Funktionen korrekt funktionieren werden. Z.B. millis() würde falsche Werte liefern. Alle Programme, die darauf beruhen damit auch. Das zu beheben wäre mit Programmieraufwand verbunden, dessen Größe vom konkreten Projekt abhängt.